An intelligent financial bot built with LangChain. It integrates multiple APIs to provide users with stock analysis, real-time news, and portfolio management insights. By leveraging large language models, offering personalized investment advice based on comprehensive data and sophisticated reasoning.
- Install Package
pip install -r requirments.txt
-
Make sure put .env file inside in folder
OPENAI_API_KEY=YOUR_OPENAI_TOKEN SERPAPI_API_KEY=YOUR_SERPAPI_TOKEN TAVILY_API_KEY=YOUR_TAVILY_TOKEN
-
Run service locally
python3 -m streamlit run chatbot_ui.py
- Streaming reply
- LangChain Agent Doc: LangChain Official Site
- LangChain Tool List: LangChain Official Tool List
- Agent Project Reference: country-compass-ai