Datenbank-Chat
Der Datenbank-Chat ist ein KI-gestützter Chatbot, der alles über Ihre Datenbank weiß. Er versteht sowohl das Schema als auch die Daten der Datenbank. Mit Ihrer ausdrücklichen Erlaubnis kann er sogar SQL-Abfragen ausführen, um Daten abzurufen.
Grundkonzepte
Natürliche Konversation – Stellen Sie Fragen in jeder natürlichen Sprache und erhalten Sie sofort Antworten oder SQL-Abfragen, die bereit sind, ausgeführt zu werden.
Kontextbewusste Intelligenz – Das Modell versteht Ihr Datenbankschema und die Live-Daten, was genaue Vorschläge für Joins, Filter und Aggregationen ermöglicht.
Iterativer Arbeitsablauf – Überprüfen Sie Ergebnisse und nehmen Sie Änderungen mit einfachen Befehlen wie “füge einen Datumsfilter hinzu” oder “gruppiere nach Kunde” vor - die Abfrage wird sofort aktualisiert.
Sie behalten die Kontrolle – SQL-Abfragen werden nur mit Ihrer ausdrücklichen Zustimmung ausgeführt.
Verwenden Sie jede Sprache, die von OpenAI unterstützt wird (fast alle Sprachen - Englisch, Französisch, Deutsch, Spanisch, Portugiesisch, Italienisch, Japanisch, Chinesisch, Koreanisch, Tschechisch usw.)
Diagramme – Sie können anfordern, ein Diagramm aus den Ergebnissen zu erstellen - Balkendiagramm, Kreisdiagramm, Liniendiagramm und andere.
SQL-Abfragen ausführen - Sicherheit zuerst
Der Datenbank-Chat kann SQL-Abfragen ausführen, um die für die Beantwortung Ihrer Fragen benötigten Daten zu erhalten. Es gibt mehrere Modi, wie diese Funktion funktioniert:
-
Vor Ausführung von SQL fragen (Standard) - DbGate fragt Sie vor jeder Abfrage, die ausgeführt werden soll
-
SQL automatisch ausführen - DbGate überprüft und führt dann Abfragen ohne Bestätigung aus. Vor der Ausführung überprüft DbGate diese Abfrage, und wenn es sich nicht um eine reine SELECT-Abfrage handelt, ist Ihre Bestätigung erforderlich
-
Niemals ausführen, nur SQL vorschlagen - Der Chat zeigt Ihnen die Abfrage, die Sie in einem neuen SQL-Tab öffnen und selbst ausführen können. In diesem Modell werden keine Daten aus Ihrer Datenbank an LLM gesendet, sodass der Chat keine Antworten aus Ihren Daten generieren kann
Fehlerverarbeitung
LLM-Modelle sind nicht ideal, daher schlagen sie manchmal eine Abfrage vor, die nicht gültig ist oder nicht funktioniert. In diesem Fall zeigt DbGate einen Fehler an, und dieser Fehler wird auch als Ergebnis der Abfrage an LLM gesendet. In den meisten Fällen kann LLM die Fehlermeldung automatisch analysieren und eine neue korrekte Abfrage vorschlagen.
Chat als Berater nutzen
Der Datenbank-Chat kann auch mit Definitionen Ihrer gespeicherten Prozeduren und Ansichten arbeiten. Sie können also Fragen stellen wie:
- Erklären Sie die Prozedur proc_ImportProjectFromHelios
- Welche Prozedur wird für den Import in die Tabelle Project verwendet
- Welche Tabellen werden von der Prozedur proc_ImportUsersFromAD beeinflusst
DbGate zeigt Ihnen auch, welche Ansichten und gespeicherten Prozeduren analysiert wurden, um Ihre Frage zu beantworten.
SQL KI-Assistent
Sie können den Datenbank-Chat als SQL KI-Assistent verwenden, um Ihnen beim Schreiben von SQL-Abfragen zu helfen. Stellen Sie einfach Fragen wie:
- Schreiben Sie eine SQL-Abfrage für die Top 10 Kunden nach Umsatz
Sie können auch auf die Schaltfläche “Erklären” neben der Fehlermeldung klicken, um den Fehler von der KI erklären zu lassen.
Verwendete LLM-Modelle
Wir verwenden OpenAI GPT-Modelle (derzeit können Sie zwischen GPT-4o mini und GPT-4.1 mini wählen), wir planen, in Zukunft mehr Modelle zu unterstützen.
Der Datenbank-Chat ist für alle Premium- und Team-Premium-Nutzer verfügbar, beginnen Sie einfach mit dem Chatten, keine API-Schlüssel oder andere Konfigurationen erforderlich.
DbGate verwendet sein AI-Gateway, das Anfragen an die OpenAI API weiterleitet.