An agentic app built using langraph and FastAPI in python
- Install poetry and poetry-dotenv-plugin, run below two commands in the terminal
$ pip install poetry poetry-dotenv-plugin
$ poetry self add poetry-dotenv-plugin
- Go to root of the project and run below coomands. This will install all the needed python packages
$ poetry update
- Paste your secret keys needed to run LLM models in .env file in the root of the project
# Example content of .env file
GROQ_API_KEY="gsk_gn**"
ANTHROPIC_API_KEY="sk-**"
Note you need to change code on line 129, in package unstructured, partition, csv.py in method get_delimiter
data = "".join(f.readline())
- Run python app using poetry
$ poetry run python app.py