Video 1: New release of GPTStonks Chat with advanced AI integrations!
GPTStonks Chat is a sophisticated financial chatbot designed to empower retail investors with comprehensive financial data for informed decision-making.
- Advanced AI Integration: GPTStonks Chat seamlessly interfaces with leading data providers, including OpenBB and DuckDuckGo, providing a unified and robust experience.
- Comprehensive Financial Insights: From real-time company updates to in-depth analysis of stocks, currencies, crypto, and ETFs, GPTStonks Chat delivers a wealth of financial knowledge at your fingertips.
- Simplified Complexity: Utilize natural language commands to access a sophisticated suite of tools. GPTStonks Chat ensures a user-friendly experience without compromising on depth.
- Universal Accessibility: Whether on a phone, tablet, or computer, GPTStonks Chat offers a responsive web interface for a seamless user experience.
The project is proudly open source!
Getting up and running is as straightforward as using Docker Compose. For detailed instructions, refer to our API's README.
- API: The backend API for GPTStonks, built with FastAPI and Python.
- Frontend: Open source fully customizable chatbot for GPTStonks, built with React and TypeScript.
- Llama.cpp: Optimized implementations of popular open source LLMs for efficient inference over both CPU and GPU. Models include Mixtral, Llama 2, and Zephyr, among others. Many quantized models (GGUF) are available on Hugging Face under the user TheBloke.
- Amazon Bedrock: Foundation models sourced from various providers, including Anthropic and Amazon.
- OpenAI: GPT family of foundation models. Currently supporting
instruct
versions likegpt-3.5-turbo-instruct
and chat versions likegpt-3.5-turbo-1106
. - Vertex AI: Similar to Amazon Bedrock but provided by Google. Please note, this integration is in an alpha version and not recommended for production use.
- OpenAI Embeddings: Includes models such as Ada 2 for diverse embedding applications.
- Hugging Face: Offers a range of embeddings, including those from BAAI. Refer to their general embedding (BGE) model list.
We welcome contributions from the community! Feel free to open issues, report bugs, or propose changes if you want to contribute to the project.
GPTStonks serves as an interface for accessing financial data and general knowledge. It is not intended to provide financial or investment advice.