Vanna AI
Open-source framework voor SQL-agents waarmee gebruikers bedrijfsdatabases in gewone taal kunnen bevragen.
Vanna AI is een open-sourceframework voor het bouwen van SQL-agents waarmee mensen in gewone taal vragen aan bedrijfsdatabases kunnen stellen. Vanna AI werkt met LLM-aanbieders zoals Anthropic, OpenAI, Gemini en Ollama en met databases zoals PostgreSQL, MySQL, Snowflake, BigQuery en SQLite, en kan zelf worden gehost of op Vanna Cloud draaien.
Geschikt voor Data- en engineeringteams die gebruikers zonder SQL-kennis gecontroleerde, conversationele toegang tot databases willen geven, met een eigen keuze van model en infrastructuur.
- Platforms
- API
- Prijsmodel
- Abonnement
- API
- Ja
- Gemaakt door
- Vanna AI
- Toegevoegd
Laatst gecontroleerd: . Informatie overgenomen van vanna.ai.
Wat is Vanna AI?
Vanna AI is een Python-framework, te installeren met pip, om agents te maken die vragen in natuurlijke taal omzetten in SQL en antwoorden uit een database teruggeven. Versie 2.0 wordt omschreven als gebruikersbewust: elke gebruiker heeft eigen toegangsregels die door het hele systeem doorwerken, en de agent ondersteunt gesprekken met meerdere beurten. Een toolgeheugen slaat geslaagde interacties op, zodat de resultaten met het gebruik verbeteren. Het framework is niet aan één leverancier gebonden; ontwikkelaars kiezen een aanbieder van taalmodellen (Anthropic, OpenAI, Gemini of Ollama) en een gegevensbron zoals SQLite, PostgreSQL, MySQL, Snowflake of BigQuery, en de site genereert configuratiecode voor de gekozen combinatie. Optionele gehoste beheerfuncties voegen toegangsbeheer toe, observability met metrics en tracing, een gehoste vectordatabase voor het geheugen van agents, bestandsopslag, auditlogs en bewaartermijnen voor gegevens. Teams kunnen de open-sourcekern zelf hosten of het beheerde Vanna Cloud gebruiken, met een Enterprise-optie voor uitrol on-premises.
Belangrijkste functies
Natuurlijke taal naar SQL
Laat een agent SQL-query's schrijven en uitvoeren en grafieken maken als antwoord op een vraag in gewone taal.
Rechten per gebruiker
Past de toegangsregels van elke gebruiker door het hele systeem toe, zodat mensen alleen gegevens zien waarvoor ze toestemming hebben.
Toolgeheugen
Legt geslaagde query-interacties vast en hergebruikt ze om latere antwoorden te verbeteren.
Keuze van LLM en database
Ondersteunt meerdere modelaanbieders en databases, met configuratie om te kopiëren en plakken voor de gekozen combinatie.
Gehoste beheerfuncties
Voegt observability, auditlogs, opslag voor het geheugen van agents en bewaartermijnen voor gegevens toe als optionele beheerde diensten.
Flexibele uitrol
Draait zelfgehost vanuit het open-sourcepakket, op Vanna Cloud of on-premises onder een Enterprise-overeenkomst.
Screenshots
Toepassingen
- Analyse in zelfbediening
- Laat collega's zonder SQL-kennis rechtstreeks vragen over data stellen.
- Ingebouwde datachat
- Voeg een agent die vragen beantwoordt toe aan een interne tool of een product voor klanten.
- Productiviteit van analisten
- Stel SQL op uit een beschrijving en besteed de bespaarde tijd aan interpretatie.
- Gecontroleerde toegang tot data
- Geef verschillende teams dezelfde agent en dwing daarbij zichtbaarheidsregels per gebruiker af.
- Evalueren met voorbeelddata
- Probeer het framework uit op een dummydatabase in een Colab-notebook voordat je echte systemen koppelt.
Goed om te weten
- Dagelijkse limieten voor vragen
- Betaalde niveaus begrenzen het aantal vragen per dag (20 bij Explorer, 300 bij Team); aanvragen boven de limiet worden vertraagd tot de reset na 24 uur.
- Korting bij jaarbetaling
- De FAQ over prijzen stelt dat jaarabonnementen 20% korting krijgen.
- Eigen stack meebrengen
- Je levert zelf de LLM-aanbieder en de database waarmee de agent verbinding maakt.
Veelgestelde vragen
Wat is Vanna AI?
Vanna AI is een open-sourceframework om AI-agents te bouwen die databases bevragen met SQL die uit natuurlijke taal is gegenereerd.
Is Vanna AI open source?
Ja. Het kernframework van Vanna AI is open source en kan met pip worden geïnstalleerd en zelf worden gehost.
Welke databases ondersteunt Vanna AI?
Vanna AI noemt SQLite, PostgreSQL, MySQL, Snowflake en BigQuery, met meer databases in de documentatie.
Welke taalmodellen werken met Vanna AI?
Vanna AI werkt met Anthropic, OpenAI, Gemini en Ollama als LLM-aanbieders.
Heeft Vanna AI een API?
Ja. De prijspagina van Vanna AI noemt API-toegang vanaf het abonnement Explorer, en Enterprise voegt een beheer-API toe voor het inrichten van gebruikers.
Kan ik van zelf hosten overstappen naar Vanna Cloud?
Ja. Vanna AI zegt dat alle niveaus hetzelfde kernframework delen, dus je kunt zelfgehost beginnen en later upgraden zonder code te herschrijven.
Wat kost Vanna AI?
Vanna AI biedt de abonnementen Explorer, Team en Enterprise met dagelijkse limieten voor vragen. Voor de actuele prijzen verwijzen we naar de officiële prijspagina.
Voor wie
- Data-engineers
- Ontwikkelaars
- Analisten
- Datateams
- Grote bedrijven
Reacties
Nog geen reacties. Heb je Vanna AI gebruikt? Vertel andere lezers hoe het ging.
Alternatieven voor Vanna AI
| Tool | Gratis abonnement | Vanafprijs | API |
|---|---|---|---|
| — | — | Ja | |
| Ja | — | — | |
| Ja | — | — | |
| Ja | — | Ja | |
| — | — | Ja |
Staan in dezelfde categorieën als Vanna AI. Een vanafprijs staat er alleen als we die op de prijspagina van de maker hebben gecontroleerd; een streepje betekent niet gecontroleerd of niet gepubliceerd. Alle tools in de categorie Data-analyse en analytics