Usa la extensión vector, versión 0.5.0.google-1 o posterior, que incluye funciones y operadores de pgvector, para almacenar las incrustaciones generadas como valores de vector. Esta es una versión de pgvector que Google ha ampliado con optimizaciones específicas para AlloyDB.
CREATEEXTENSIONIFNOTEXISTSvector;
Incrustaciones generadas por la tienda
Asegúrate de que ya has creado una tabla en tu base de datos de AlloyDB.
Para almacenar las inserciones vectoriales, sigue estos pasos:
Crea una columna vector[] en tu tabla para almacenar los embeddings:
PATH_TO_VECTOR_CSV: la ruta completa de la ubicación en la que has almacenado el archivo CSV.
Una vez que hayas almacenado las inserciones, puedes usar la extensión vector o la extensión alloydb_scann
para crear índices y mejorar el rendimiento de las consultas.
[[["Es fácil de entender","easyToUnderstand","thumb-up"],["Me ofreció una solución al problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Es difícil de entender","hardToUnderstand","thumb-down"],["La información o el código de muestra no son correctos","incorrectInformationOrSampleCode","thumb-down"],["Me faltan las muestras o la información que necesito","missingTheInformationSamplesINeed","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-12-16 (UTC)."],[],[]]