/SQL-LLM-project

This simple LLM application translates your plain English queries into SQL commands and retrieves answers directly from the DB.

Primary LanguagePython

SQL LLM Application

Objective:

  • This project aims to develop a simple and user-friendly LLM application that can translate human natural language query into a SQL query, retrieve data from the database, and present the results in a clear format.
  • This project leverages Google's Gemini Pro API to translate natural language queries into accurate SQL statements, using those it retrieves the data from the Database (i.e student.db in this case) and returns the result.

Tools and Technologies used:

  • Google's Gemini Pro API
  • StreamLit
  • SQLite
  • google-generativeai

Result Interface:

result_interface