排解自動嵌入問題

在 AlloyDB for PostgreSQL 中自動生成向量嵌入時,如要診斷及解決設定、配額、酬載大小和權限問題,請使用下列疑難排解解決方案。

問題 原因 解析度
修改現有的自動嵌入設定 如要變更模型、來源欄或重新整理模式,必須清除舊設定。 呼叫 ai.drop_embedding_config 移除現有設定,然後使用新設定再次呼叫 ai.initialize_embeddings。
停用交易模式 使用 ai.initialize_embeddings 啟用交易模式。 呼叫 ai.drop_embedding_config 即可移除中繼資料和觸發條件。
在交易模式中插入和更新資料的速度緩慢 嵌入會在同一筆交易中依序生成,因此模型延遲時間會影響交易時間。 檢查模型延遲時間,並考量您的用途是否需要交易模式。
自動生成嵌入的速度緩慢 可能是因為超過模型要求配額限制。 檢查嵌入模型的模型要求配額。調整batch_size。如果問題仍未解決,請與支援團隊聯絡。
Error: 'AutoEmbeddingGeneration: Request size is greater than 4MB' 批次要求大小超過支援的上限 (4 MB)。 請降低函式呼叫中的 batch_size 值,然後重試。
在交易模式下呼叫 initialize_embeddings 時發生權限錯誤 交易模式會建立觸發條件,因此需要資料表擁有者權限。 請確認呼叫函式的使用者是資料表擁有者,或具備擁有者角色。