Memecahkan masalah penyematan otomatis

Untuk mendiagnosis dan menyelesaikan masalah konfigurasi, kuota, ukuran payload, dan izin saat Anda membuat embedding vektor otomatis di AlloyDB untuk PostgreSQL, gunakan resolusi pemecahan masalah berikut.

Masalah Penyebab Resolusi
Mengubah konfigurasi penyematan otomatis yang ada Mengubah model, kolom sumber, atau mode refresh memerlukan penghapusan konfigurasi lama. Panggil ai.drop_embedding_config untuk menghapus setelan yang ada, lalu panggil ai.initialize_embeddings lagi dengan konfigurasi baru.
Menonaktifkan mode transaksional Mode transaksional diaktifkan menggunakan ai.initialize_embeddings. Panggil ai.drop_embedding_config untuk menghapus metadata dan pemicu.
Penyisipan dan update yang lambat dalam mode transaksional Embedding dibuat secara serial dalam transaksi yang sama, sehingga latensi model memengaruhi waktu transaksi. Periksa latensi model dan pertimbangkan apakah mode transaksional diperlukan untuk kasus penggunaan Anda.
Pembuatan embedding otomatis lambat Mungkin karena batas kuota permintaan model terlampaui. Periksa kuota permintaan model untuk model embedding Anda. Sesuaikan batch_size. Hubungi dukungan jika masalah berlanjut.
Error: 'AutoEmbeddingGeneration: Request size is greater than 4MB' Ukuran permintaan untuk batch melebihi ukuran maksimum yang didukung, yaitu 4 MB. Kurangi nilai batch_size dalam panggilan fungsi Anda, lalu coba lagi.
Error izin saat memanggil initialize_embeddings dalam mode transaksional Mode transaksional membuat pemicu, yang memerlukan hak istimewa pemilik tabel. Pastikan pengguna yang memanggil fungsi adalah pemilik tabel atau memiliki peran pemilik.