This is a chatbot that uses LangGraph to handle the state and flow of a Rocket Mortgage application.
(rough instructions)
- Python 3.10+
- Poetry 1.8.4+ <2.0.0
- Arcade API key
- OpenAI API key
- Clone the repository
git clone https://github.com/BlakeItOut/app-chat.git- Install dependencies
cd backend
make install- Create a
.envfile in the root directory and add your API keys
touch .env- Ensure tools loaded
arcade show --local- Add your API keys to the
.envfile
ARCADE_API_KEY=your_api_key
OPENAI_API_KEY=your_api_key
LANGCHAIN_API_KEY=your_api_key
LANGSMITH_TRACING=true- Deploy tools
in top level directory
cd ..
arcade deploy- In seperate terminal, run langgraph
langgraph dev