Chat with your existing database without using vector DB.
Project description
Chat with existing Database
LLM powered
Dev container contains all the necessary deps , mongodb storing the schema and chat history , conversations, settings etc and also a chinook database in postgres for playing around
install deps
UI
pip install -r requirements.txt
server
cd src/ui && npm i
To run the Application in local
UI
cd src/ui && npm run dev
API
cd src && uvicorn api.main:app
Open the UI
By default opens in http://localhost:5173/
Goto setting to save the OPEN AI API key
connect to dev container chinook db
postgresql+psycopg2://postgres:postgres@localhost:5432/chinook
Roadmap
- Complete image as docker and run ui and backend
- fix bug of connections
- Test for mysql , pg and sqllite etc
- put a nice readme with how it works
- clean up some code for now
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
py_dbchat-0.0.2rc111.post1.tar.gz
(399.4 kB
view hashes)
Built Distribution
Close
Hashes for py_dbchat-0.0.2rc111.post1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3fa94a1675ab1932ad9c214364083e60282aea42629c5681ee0e58cd0605737a |
|
MD5 | 446faaae43c0ce71b3703a5a82983ee2 |
|
BLAKE2b-256 | 7c742f0a292ded93b648d6a830a1e257aa94c7da9059061f9bd12be856849cf5 |
Close
Hashes for py_dbchat-0.0.2rc111.post1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5faa25db9cd55d4d26650a89218bf97e6a53cb2e671fce40249628d16018c6b3 |
|
MD5 | 5747db1fa4d1f56c191bcea3b56b7ef9 |
|
BLAKE2b-256 | 65f0d9f9e1208e16524894a7347f0a2dc9b1245186f0921c61b678661cfd9d76 |