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. |