Assistente SQL

Inglese in, SQL out.

Descrizione

La nostra app è progettata per colmare il divario tra gli utenti non tecnici e i database complessi, consentendo agli utenti di interagire con i database tramite il linguaggio naturale. Sfruttando la potenza dell'API Gemini combinata con il framework LangGraph, la nostra app genera dinamicamente query SQL dagli input degli utenti, rendendo il recupero dei dati semplice come porre una domanda in inglese.

Abbiamo utilizzato diversi prompt all'interno del framework LangGraph per gestire vari aspetti del processo di generazione delle query, dalla comprensione dell'intenzione dell'utente al suggerimento di tabelle pertinenti e alla costruzione di query SQL accurate. L'app è realizzata con una GUI basata su Flask, che offre un'interfaccia fluida e intuitiva in cui gli utenti possono inserire le query, visualizzare il codice SQL generato e vedere i risultati in un unico posto.

Integrando l'API Gemini, abbiamo garantito che la nostra app possa gestire strutture di dati complesse e fornire risposte rapide e accurate, rendendo l'analisi dei dati accessibile a chiunque, indipendentemente dalle conoscenze di SQL.

Realizzato con

  • Web/Chrome

Team

Di

SQL Sorcerers

Da

India