SQL-Tools in generativen KI-Agents verwalten
Ein SQL-Tool in generativen KI-Agents konvertiert Abfragen in natürlicher Sprache in Oracle SQL- und SQLite-Anweisungen und kann die SQL-Befehle ausführen, um Antworten für eine verbundene Datenbank zu generieren.
Nur SQL-SELECT
-Abfragen wie Join, mehrere Bedingungen und Aggregation werden generiert und optional ausgeführt.
Um eine generierte Abfrage zu überwachen und zu bearbeiten, bevor sie an den Benutzer gesendet wird, wählen Sie das optionale Feature Mensch in der Schleife aktivieren im Agent-Endpunkt aus.
- Wichtige Features
-
- SQL-Generierung: Generieren Sie
SELECT
-Anweisungen basierend auf der Eingabe in natürlicher Sprache. - SQL-Erläuterung: Geben Sie intuitive Erklärungen für SQL-Anweisungen an, um die Syntax und Logik besser zu verstehen.
- SQL-Selbstkorrektur: Aktivieren Sie die automatische Erkennung und Korrektur von Syntaxfehlern in den generierten SQL-Abfragen.
- SQL-Ausführung: Führen Sie die
SELECT
-Anweisungen aus, und geben Sie wichtige Ergebnisse und Insights zurück. - Schemaverknüpfung: Importieren Sie das Datenbankschema in den Agent.
- Beispiele für kontextbezogene Lernaktivitäten: Geben Sie Beispiele für Fragen und Antworten an, um die Genauigkeit von Antworten zu verbessern.
- Benutzerdefinierte Anweisungen: Passen Sie das Verhalten und den Ton der Antworten basierend auf Ihren Geschäftsanforderungen an.
- Tabellen- und Spaltenbeschreibungen: Fügen Sie Beschreibungen hinzu, um den Schemakontext anzureichern und die Qualität der Antworten zu verbessern.
- Modellauswahl: Wählen Sie zwischen kleineren oder größeren Modellen aus, um Performance und Genauigkeit auszugleichen.
- Unterstützung für mehrere Dialekte: Kompatibel mit verschiedenen SQL-Dialekten, einschließlich SQLite und Oracle SQL.
- SQL-Generierung: Generieren Sie
- Bevor Sie beginnen
-
Bevor Sie ein SQL-Tool erstellen, prüfen Sie die SQL-Toolrichtlinien für generative KI-Agents, und führen Sie alle erforderlichen Aufgaben aus.
- SQL-Tools verwalten
-
Wenn Sie über
manage
-Berechtigungen fürgenai-agent-family
verfügen, können Sie die SQL-Tools verwalten. Informationen zur Verwaltung der einzelnen Tools finden Sie unter den folgenden Links: