Questo documento fornisce soluzioni alternative per i problemi comuni che potresti riscontrare durante la generazione di incorporamenti automatici.
| Problema | Causa | Risoluzione |
|---|---|---|
| Modifica della configurazione dell'incorporamento automatico esistente | La modifica del modello, della colonna di origine o della modalità di aggiornamento richiede l'eliminazione della vecchia configurazione. | Chiama ai.drop_embedding_config per rimuovere le impostazioni esistenti, poi chiama di nuovo ai.initialize_embeddings con la nuova configurazione. |
| Disattivazione della modalità transazionale | La modalità transazionale è attivata utilizzando ai.initialize_embeddings. |
Chiama ai.drop_embedding_config per rimuovere i metadati e il trigger. |
| Inserimenti e aggiornamenti lenti in modalità transazionale | Gli embedding vengono generati in serie all'interno della stessa transazione, quindi la latenza del modello influisce sul tempo di transazione. | Controlla la latenza del modello e valuta se la modalità transazionale è necessaria per il tuo caso d'uso. |
| Generazione lenta dell'incorporamento automatico | Potrebbe essere dovuto al superamento dei limiti di quota delle richieste del modello. | Esamina la quota di richieste del modello per il modello di embedding. Regola il batch_size. Se il problema persiste, contatta l'assistenza. |
Error: 'AutoEmbeddingGeneration: Request size is greater than 4MB' |
Le dimensioni della richiesta per un batch superano le dimensioni massime supportate di 4 MB. | Riduci il valore batch_size nella chiamata di funzione e riprova. |
Errore di autorizzazione durante la chiamata di initialize_embeddings in modalità transazionale |
La modalità transazionale crea trigger, che richiedono i privilegi di proprietario della tabella. | Assicurati che l'utente che chiama la funzione sia il proprietario della tabella o abbia il ruolo di proprietario. |