Skip to content

SitanshuA091/DBChat-MYSQL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DBChat

A simple Streamlit application that allows users to interact with a MySQL database using natural language queries. The app generates SQL queries and a natural language response based on user input and returns both the SQL result and a natural language explanation.


Python

✨ Features

  • Connect to a MySQL database from the sidebar.
  • Ask questions in plain English and get SQL queries executed.
  • Receive a natural language explanation of the SQL results.
  • Maintains a chat history during the session.
  • Uses GPT OSS 120B via Groq API for query generation and response explanation.

⭐ Demo project for learning purposes

About

A Simple demo project to chat with MYSQL database using Groq API and GPT

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages