https://github.com/tss-sniper/sql-llm-project
This simple LLM application translates your plain English queries into SQL commands and retrieves answers directly from the DB.
https://github.com/tss-sniper/sql-llm-project
api gemini-pro llm python sql sqlite streamlit
Last synced: 3 months ago
JSON representation
This simple LLM application translates your plain English queries into SQL commands and retrieves answers directly from the DB.
- Host: GitHub
- URL: https://github.com/tss-sniper/sql-llm-project
- Owner: TSS-sniper
- Created: 2024-02-07T18:37:00.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-02-07T19:22:03.000Z (over 1 year ago)
- Last Synced: 2025-01-05T06:43:50.222Z (5 months ago)
- Topics: api, gemini-pro, llm, python, sql, sqlite, streamlit
- Language: Python
- Homepage:
- Size: 11.7 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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:
