Skip to content

MJCappella/FinanceGPT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FinanceGPT

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.

Quick Start

Clone the repository and cd into the project's directory -- FinanceGPT

git clone ---this project's URL---
  1. Create a python virtual environment.
python -m venv venv
  1. Activate the virtual environment.
# Linux
source venv/bin/activate

# Windows
venv\Scripts\activate
  1. Install the dependencies
pip install -r requirements.txt
  1. 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
  1. Run the chatbot
chainlit run app.py

About

This is a Finance GPT model built using GPT-3.5 and AlphaVantage APIs that helps with financial analysis in the forex, crypto and stock market.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages