Vanna AI
Open-Source-Framework für SQL-Agenten, mit dem sich Unternehmensdatenbanken in natürlicher Sprache abfragen lassen.
Vanna AI ist ein Open-Source-Framework zum Bau von SQL-Agenten, mit denen Menschen Unternehmensdatenbanken in normaler Sprache Fragen stellen können. Vanna AI arbeitet mit LLM-Anbietern wie Anthropic, OpenAI, Gemini und Ollama sowie mit Datenbanken wie PostgreSQL, MySQL, Snowflake, BigQuery und SQLite zusammen und lässt sich selbst hosten oder in der Vanna Cloud betreiben.
Am besten geeignet für Daten- und Entwicklungsteams, die Nutzern ohne SQL-Kenntnisse einen kontrollierten Zugriff auf Datenbanken im Dialog ermöglichen möchten, mit einem Modell und einer Infrastruktur ihrer Wahl.
- Plattformen
- API
- Preismodell
- Abo
- API
- Ja
- Anbieter
- Vanna AI
- Hinzugefügt
Zuletzt geprüft: . Die Angaben stammen von vanna.ai.
Was ist Vanna AI?
Vanna AI ist ein Python-Framework, das sich mit pip installieren lässt, um Agenten zu erstellen, die Fragen in natürlicher Sprache in SQL übersetzen und Antworten aus einer Datenbank liefern. Version 2.0 wird als nutzerbezogen beschrieben: Jeder Nutzer hat eigene Zugriffsrechte, die sich durch das ganze System ziehen, und der Agent unterstützt Unterhaltungen über mehrere Runden. Ein Tool-Gedächtnis speichert erfolgreiche Interaktionen, damit die Ergebnisse mit der Nutzung besser werden. Das Framework ist nicht an einen Anbieter gebunden. Entwickler wählen einen Anbieter für Sprachmodelle (Anthropic, OpenAI, Gemini oder Ollama) und eine Datenquelle wie SQLite, PostgreSQL, MySQL, Snowflake oder BigQuery, und die Website erzeugt Konfigurationscode für den gewählten Stack. Optionale gehostete Admin-Funktionen ergänzen Zugriffskontrolle, Observability mit Metriken und Tracing, eine gehostete Vektordatenbank für das Gedächtnis des Agenten, Dateispeicher, Audit-Logs und Datenaufbewahrung. Teams können den Open-Source-Kern selbst hosten oder die verwaltete Vanna Cloud nutzen, dazu gibt es eine Enterprise-Option für den Betrieb vor Ort.
Wichtigste Funktionen
Natürliche Sprache zu SQL
Lässt einen Agenten auf eine Frage in normaler Sprache hin SQL-Abfragen schreiben und ausführen und Diagramme erzeugen.
Berechtigungen je Nutzer
Wendet die Zugriffsregeln jedes Nutzers im gesamten System an, sodass Personen nur Daten sehen, die sie sehen dürfen.
Tool-Gedächtnis
Speichert erfolgreiche Abfrage-Interaktionen und nutzt sie wieder, um spätere Antworten zu verbessern.
Wahl von LLM und Datenbank
Unterstützt mehrere Modellanbieter und Datenbanken, mit Konfiguration zum Kopieren und Einfügen für die gewählte Kombination.
Gehostete Admin-Funktionen
Ergänzt Observability, Audit-Logs, Speicher für das Gedächtnis des Agenten und Datenaufbewahrung als optionale verwaltete Dienste.
Flexible Bereitstellung
Läuft selbst gehostet aus dem Open-Source-Paket, in der Vanna Cloud oder vor Ort im Rahmen eines Enterprise-Vertrags.
Screenshots
Anwendungsfälle
- Self-Service-Analysen
- Kollegen ohne SQL-Kenntnisse Fragen zu Daten direkt stellen lassen.
- Eingebetteter Daten-Chat
- Einen Agenten zur Beantwortung von Fragen in ein internes Tool oder ein Produkt für Kunden einbauen.
- Produktivität von Analysten
- SQL aus einer Beschreibung entwerfen und die gesparte Zeit für die Auswertung nutzen.
- Kontrollierter Datenzugriff
- Verschiedenen Teams denselben Agenten bereitstellen und dabei Sichtbarkeitsregeln für jeden Nutzer durchsetzen.
- Auswertung mit Beispieldaten
- Das Framework in einem Colab-Notebook mit einer Dummy-Datenbank ausprobieren, bevor echte Systeme angebunden werden.
Gut zu wissen
- Tägliche Grenzen für Fragen
- Kostenpflichtige Stufen begrenzen die Fragen pro Tag (20 bei Explorer, 300 bei Team). Anfragen darüber hinaus werden gedrosselt, bis nach 24 Stunden das Limit zurückgesetzt wird.
- Rabatt bei jährlicher Zahlung
- Laut den häufigen Fragen zu den Preisen erhalten Jahresabos 20 % Rabatt.
- Eigener Stack
- Du stellst den LLM-Anbieter und die Datenbank, mit der sich der Agent verbindet, selbst bereit.
Häufige Fragen
Was ist Vanna AI?
Vanna AI ist ein Open-Source-Framework zum Bau von KI-Agenten, die Datenbanken mit SQL abfragen, das aus natürlicher Sprache erzeugt wird.
Ist Vanna AI Open Source?
Ja. Das Kern-Framework von Vanna AI ist Open Source, lässt sich mit pip installieren und selbst hosten.
Welche Datenbanken unterstützt Vanna AI?
Vanna AI nennt SQLite, PostgreSQL, MySQL, Snowflake und BigQuery, weitere Datenbanken werden in der Dokumentation behandelt.
Welche Sprachmodelle funktionieren mit Vanna AI?
Vanna AI funktioniert mit Anthropic, OpenAI, Gemini und Ollama als LLM-Anbietern.
Hat Vanna AI eine API?
Ja. Die Preisseite von Vanna AI nennt die API ab dem Tarif Explorer, und Enterprise ergänzt eine Admin-API zur Bereitstellung von Nutzern.
Kann ich vom Selbsthosting zur Vanna Cloud wechseln?
Ja. Laut Vanna AI teilen sich alle Stufen dasselbe Kern-Framework, sodass du selbst gehostet beginnen und ohne Neuschreiben von Code upgraden kannst.
Was kostet Vanna AI?
Vanna AI bietet die Tarife Explorer, Team und Enterprise mit täglichen Grenzen für Fragen. Aktuelle Preise findest du auf der offiziellen Preisseite.
Für wen es sich eignet
- Data Engineers
- Entwickler
- Analysten
- Datenteams
- Großunternehmen
Kommentare
Noch keine Kommentare. Hast du Vanna AI schon genutzt? Erzähl den anderen, wie es lief.
Alternativen zu Vanna AI
| Tool | Kostenloser Tarif | Einstiegspreis | API |
|---|---|---|---|
| — | — | Ja | |
| Ja | — | — | |
| Ja | — | — | |
| Ja | — | Ja | |
| — | — | Ja |
Aus denselben Kategorien wie Vanna AI. Ein Einstiegspreis steht nur dort, wo wir ihn auf der Preisseite des Anbieters geprüft haben. Ein Strich bedeutet: nicht geprüft oder nicht veröffentlicht. Alle Tools in Datenanalyse und Analytics