An open API service indexing awesome lists of open source software.

https://github.com/archishmansengupta/finllm

finLLM using llama-2-7b-chat-ggml, langchain, chainlit, and faiss vector db on encyclopedia of finance, sfsu
https://github.com/archishmansengupta/finllm

chainlink faiss finance ggml langchain llama2 ollama

Last synced: about 2 months ago
JSON representation

finLLM using llama-2-7b-chat-ggml, langchain, chainlit, and faiss vector db on encyclopedia of finance, sfsu

Awesome Lists containing this project

README

          

## finLLM Chatbot 🤖

The **finLLM Chatbot** is an AI-powered tool designed for finance-related inquiries. Trained on the vast knowledge of the "Encyclopedia of Finance," this chatbot leverages the state-of-the-art _Llama-2-7B-Chat-GGML_ quantized model, providing accurate and insightful responses to a wide range of financial queries.

![267439062-b2c0ed2f-1393-4d6f-938a-1b2666a2e898](https://github.com/ArchishmanSengupta/finLLM/assets/71402528/53f472a0-b09e-4dbc-8ec6-015bf0fffa10)

## 📚 Key Features:

- **Advanced Language Model**: The chatbot is powered by the Llama-2-7B-Chat-GGML quantized model.

- **Trained on Financial Encyclopedia**: The chatbot has been trained on the "Encyclopedia of Finance," providing a solid foundation in finance theory and practice. This allows the chatbot to provide accurate and reliable information on a wide range of financial topics.

- **Built on Langchain and Chainlit**: Developed using technologies such as Langchain and Chainlit, the finLLM Chatbot offers a seamless and intuitive user experience. It operates efficiently on standard hardware configurations, making it accessible to users across different platforms.

## 🚀 Quickstart Guide:

1. Clone the repository:
```bash
git clone https://github.com/ArchishmanSengupta/finLLM.git
```

2. Install required dependencies:
```bash
pip install -r requirements.txt
```

3. Run the chatbot:
```bash
chainlit run model.py -w
```

-----------