A demo of Vanna.AI using OpenAI LLM, Chroma DB and PostgreSQL
- You have Docker, Python and Poetry installed.
- You have an an OpenAI API key.
Install dependencies
poetry install
Rename .env.example
to .env
and add your OpenAI API key.
Run docker compose:
docker-compose up
The docker compose file should start the Postgres server, create a database called dvdrental
and load data into it (see init.sh
file).
More information regarding the dvdrental
database can be found here.
Start the UI app:
poetry run python main.py