A template repo to serve as an example of how to set up a ChatGPT-like experience over your own data.
See this blog post for a more detailed explanation.
Ingestion of data is done over the state_of_the_union.txt
file.
Therefor, the only thing that is needed is to be done to ingest data is run python ingest_data.py
Custom prompts are used to ground the answers in the state of the union text file.
By running python app.py
from the command line you can easily interact with your ChatGPT over your own data.