Gunakan ekstensi vector, versi 0.5.0.google-1 atau yang lebih baru, yang mencakup fungsi dan operator pgvector, untuk menyimpan sematan yang dihasilkan sebagai nilai vector. Ini adalah versi pgvector yang telah diperluas oleh Google dengan pengoptimalan khusus untuk AlloyDB.
CREATEEXTENSIONIFNOTEXISTSvector;
Menyimpan embedding yang dibuat
Pastikan Anda telah membuat tabel di database AlloyDB.
Untuk menyimpan embedding vektor, lakukan hal berikut:
Buat kolom vector[] di tabel Anda untuk menyimpan embedding:
Misalnya, jika Anda menggunakan salah satu model berbahasa Inggris textembedding-gecko—misalnya, textembedding-gecko@003 dengan Vertex AI, tentukan 768.
Salin vektor ke kolom vektor. Contoh berikut mengasumsikan bahwa embedding Anda tersedia dalam file CSV:
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Sulit dipahami","hardToUnderstand","thumb-down"],["Informasi atau kode contoh salah","incorrectInformationOrSampleCode","thumb-down"],["Informasi/contoh yang saya butuhkan tidak ada","missingTheInformationSamplesINeed","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-09-16 UTC."],[],[],null,[]]