The FinanceGPT is a chatbot application for financial analysis using real time data and OpenAI fuctions. This GPT adopts the use of OpenAI GPT-3.5 model and data from AlphaVantage APIs that provide data for Realtime & historical stock market data APIs, Options, forex, crypto & other asset classes and Market news.
Clone the repository and cd into the project's directory -- FinanceGPT
git clone ---this project's URL---
- Create a python virtual environment.
python -m venv venv
- Activate the virtual environment.
# Linux
source venv/bin/activate
# Windows
venv\Scripts\activate
- Install the dependencies
pip install -r requirements.txt
- Add a .env file and add your OpenAI api key and your alpha vantage api key
# .env
OPENAI_API_KEY=
ALPHA_VANTAGE_API_KEY=
ALPHA_VANTAGE_BASE_URL=https://www.alphavantage.co
- Run the chatbot
chainlit run app.py