Skip to content

jooooeeeeeee/InvestGPT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

InvestGPT

A powerful financial assistant chatbot powered by OpenAI's GPT-4 and integrated with Google Search API, Alpha Vantage API, and GroupMe API. This chatbot can answer finance-related questions using the internet and provide real-time stock information.

Features

  • Conversational AI with GPT-4 by OpenAI
  • Full access to the internet via Google Search API
  • Real-time stock information using Alpha Vantage API
  • Integrated with GroupMe API for easy communication
  • Currently lives and operates in a GroupMe groupchat with 120+ members

Installation

Demo

Ex. 1 Ex. 2

  1. Clone the repository:
git clone https://github.com/Joseph-M-Cook/AIMoneyMan.git
  1. Install the required dependencies:
pip install -r requirements.txt
  1. Set up API keys and private IDs in the main Python file.

  2. Deploy the chatbot on a server like PythonAnywhere.

Usage

  • To interact with InvestGPT, mention the bot in a GroupMe chat using @InvestGPT followed by your question or query.
  • To get real-time stock information, type the stock symbol with a $ prefix (e.g., $AAPL).

References

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

InvestGPT is a financial chatbot utilizing GPT-4 and various APIs. It quickly delivers relevant financial information, answers questions, and provides real-time stock data, offering efficient financial assistance to users.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages