Probleme mit dem automatischen Einbetten beheben

In diesem Dokument finden Sie Umgehungen für häufige Probleme, die beim Generieren von automatischen Einbettungen auftreten können.

Problem Ursache Lösung
Vorhandene Konfiguration für das automatische Einbetten ändern Wenn Sie das Modell, die Quellspalte oder den Aktualisierungsmodus ändern möchten, müssen Sie die alte Konfiguration löschen. Rufen Sie ai.drop_embedding_config auf, um vorhandene Einstellungen zu entfernen, und rufen Sie dann ai.initialize_embeddings noch einmal mit der neuen Konfiguration auf.
Transaktionsmodus deaktivieren Der transaktionale Modus wird mit ai.initialize_embeddings aktiviert. Rufen Sie ai.drop_embedding_config auf, um die Metadaten und den Trigger zu entfernen.
Langsames Einfügen und Aktualisieren im Transaktionsmodus Einbettungen werden seriell innerhalb derselben Transaktion generiert. Die Modelllatenz wirkt sich daher auf die Transaktionszeit aus. Prüfen Sie die Modelllatenz und überlegen Sie, ob der Transaktionsmodus für Ihren Anwendungsfall erforderlich ist.
Langsames automatisches Generieren von Einbettungen Möglicherweise wurden die Kontingentlimits für Modellanfragen überschritten. Prüfen Sie das Kontingent für Modellanfragen für Ihr Einbettungsmodell. Passen Sie die batch_size an. Wenden Sie sich an den Support, wenn das Problem weiterhin besteht.
Error: 'AutoEmbeddingGeneration: Request size is greater than 4MB' Die Anfragengröße für einen Batch überschreitet die maximal unterstützte Größe von 4 MB. Reduzieren Sie den Wert von batch_size in Ihrem Funktionsaufruf und versuchen Sie es noch einmal.
Berechtigungsfehler beim Aufrufen von initialize_embeddings im Transaktionsmodus Im Transaktionsmodus werden Trigger erstellt, wofür Berechtigungen als Tabelleninhaber erforderlich sind. Prüfen Sie, ob der Nutzer, der die Funktion aufruft, der Tabelleninhaber ist oder die Rolle „Inhaber“ hat.