Vanna AI
Framework open source per agenti SQL che permette di interrogare i database aziendali in linguaggio naturale.
Vanna AI è un framework open source per creare agenti SQL che permettono di fare domande ai database aziendali in linguaggio comune. Vanna AI funziona con fornitori di LLM come Anthropic, OpenAI, Gemini e Ollama e con database tra cui PostgreSQL, MySQL, Snowflake, BigQuery e SQLite, e si può ospitare in proprio o usare su Vanna Cloud.
Indicato per Team di dati e di ingegneria che vogliono dare a chi non conosce SQL un accesso conversazionale e controllato ai database, con il modello e l’infrastruttura che preferiscono.
- Piattaforme
- API
- Modello di prezzo
- Abbonamento
- API
- Sì
- Sviluppato da
- Vanna AI
- Aggiunto
Ultima verifica: . Informazioni tratte da vanna.ai.
Che cos’è Vanna AI?
Vanna AI è un framework Python, installabile con pip, per creare agenti che trasformano domande in linguaggio naturale in query SQL e restituiscono risposte da un database. La versione 2.0 è descritta come attenta all’utente: ogni utente ha i propri controlli di accesso, che valgono in tutto il sistema, e l’agente supporta conversazioni a più turni. Una memoria degli strumenti conserva le interazioni riuscite, così i risultati migliorano con l’uso. Il framework non è legato a un solo fornitore: gli sviluppatori scelgono un fornitore di modelli linguistici (Anthropic, OpenAI, Gemini od Ollama) e un’origine dati come SQLite, PostgreSQL, MySQL, Snowflake o BigQuery, e il sito genera il codice di configurazione per la combinazione scelta. Le funzioni di amministrazione ospitate, opzionali, aggiungono controllo degli accessi, osservabilità con metriche e tracciamento, un database vettoriale ospitato per la memoria dell’agente, archiviazione di file, registri di audit e conservazione dei dati. I team possono ospitare in proprio il nucleo open source oppure usare Vanna Cloud, gestito, con un’opzione Enterprise per l’installazione on-premises.
Funzioni principali
Da linguaggio naturale a SQL
Permette a un agente di scrivere ed eseguire query SQL, e di generare grafici, in risposta a una domanda in linguaggio comune.
Permessi per utente
Applica in tutto il sistema le regole di accesso di ciascun utente, così ognuno vede solo i dati che è autorizzato a vedere.
Memoria degli strumenti
Registra le interazioni di query riuscite e le riutilizza per migliorare le risposte successive.
Scelta di LLM e database
Supporta diversi fornitori di modelli e database, con una configurazione da copiare e incollare per la coppia selezionata.
Funzioni di amministrazione ospitate
Aggiunge osservabilità, registri di audit, archiviazione della memoria dell’agente e conservazione dei dati come servizi gestiti opzionali.
Distribuzione flessibile
Gira in autonomia dal pacchetto open source, su Vanna Cloud oppure on-premises con un contratto Enterprise.
Screenshot
Casi d’uso
- Analisi in autonomia
- Permetti ai colleghi che non conoscono SQL di fare direttamente domande sui dati.
- Chat sui dati integrata
- Aggiungi un agente che risponde alle domande a uno strumento interno o a un prodotto rivolto ai clienti.
- Produttività degli analisti
- Scrivi una bozza di SQL da una descrizione e dedica il tempo risparmiato all’interpretazione.
- Accesso ai dati controllato
- Dai a team diversi lo stesso agente facendo rispettare le regole di visibilità per ciascun utente.
- Valutazione con dati di esempio
- Prova il framework su un database fittizio in un notebook Colab prima di collegare i sistemi reali.
Cose da sapere
- Limiti giornalieri di domande
- I livelli a pagamento limitano le domande al giorno (20 per Explorer, 300 per Team); le richieste oltre il limite vengono rallentate fino al ripristino dopo 24 ore.
- Sconto annuale
- Le FAQ sui prezzi indicano che gli abbonamenti annuali ricevono uno sconto del 20%.
- Porta il tuo stack
- Sei tu a fornire il fornitore di LLM e il database a cui si collega l’agente.
Domande frequenti
Che cos’è Vanna AI?
Vanna AI è un framework open source per creare agenti IA che interrogano i database con SQL generato da linguaggio naturale.
Vanna AI è open source?
Sì. Il framework di base di Vanna AI è open source e si può installare con pip e ospitare in proprio.
Quali database supporta Vanna AI?
Vanna AI indica SQLite, PostgreSQL, MySQL, Snowflake e BigQuery, con altri database descritti nella documentazione.
Quali modelli linguistici funzionano con Vanna AI?
Vanna AI funziona con Anthropic, OpenAI, Gemini e Ollama come fornitori di LLM.
Vanna AI ha un’API?
Sì. La pagina dei prezzi di Vanna AI indica l’API disponibile a partire dal piano Explorer, e Enterprise aggiunge un’API di amministrazione per la creazione degli utenti.
Posso passare dall’hosting in proprio a Vanna Cloud?
Sì. Vanna AI dichiara che tutti i livelli condividono lo stesso framework di base, quindi puoi partire dall’hosting in proprio e passare a un piano superiore senza riscrivere il codice.
Quanto costa Vanna AI?
Vanna AI offre i piani Explorer, Team ed Enterprise con limiti giornalieri di domande. Per i prezzi aggiornati consulta la pagina dei prezzi ufficiale.
A chi è rivolto
- Data engineer
- Sviluppatori
- Analisti
- Team di dati
- Grandi aziende
Commenti
Ancora nessun commento. Se hai usato Vanna AI, racconta agli altri lettori com’è andata.
Alternative a Vanna AI
| Strumento | Piano gratuito | Prezzo di partenza | API |
|---|---|---|---|
| — | — | Sì | |
| Sì | — | — | |
| Sì | — | — | |
| Sì | — | Sì | |
| — | — | Sì |
Strumenti delle stesse categorie di Vanna AI. Il prezzo di partenza compare solo se lo abbiamo controllato sulla pagina dei prezzi dello sviluppatore; un trattino significa che non è stato controllato o non è pubblicato. Tutti gli strumenti della categoria Analisi dei dati e analytics