Text To SQL LLM App Along With Querying SQL Database Using Google Gemini Pro
An end-to-end application that converts natural language queries into SQL using Google Gemini Pro, executes them against a database, and returns results. Built with Python, Streamlit, and PostgreSQL/MySQL.
- Natural Language to SQL – Translate plain English to SQL using Gemini Pro
- Database Integration – Connect to PostgreSQL, MySQL, or SQLite
- Query Execution – Safely run generated SQL and fetch results
- User-Friendly UI – Streamlit-based interface for easy interaction
- Error Handling – Validates SQL syntax and provides feedback