Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Zeeshanahmad4/chatgpt-knowledge-base-chatbot
An advanced chatbot that utilizes your own data to provide intelligent ChatGPT-style conversations using gpt-3.5-turbo and Ada for advanced embedding, as well as custom indexes and knowledgebase for a seamless user experience.
https://github.com/Zeeshanahmad4/chatgpt-knowledge-base-chatbot
artificial-intelligence chatbot chatgpt embeddings gpt-3 gpt-3-5-turbo knowledge-base long-short-term-memory machine-learning openai openai-api openai-chatgpt pinecone qa qabot vectors
Last synced: 5 days ago
JSON representation
An advanced chatbot that utilizes your own data to provide intelligent ChatGPT-style conversations using gpt-3.5-turbo and Ada for advanced embedding, as well as custom indexes and knowledgebase for a seamless user experience.
- Host: GitHub
- URL: https://github.com/Zeeshanahmad4/chatgpt-knowledge-base-chatbot
- Owner: Zeeshanahmad4
- License: cc0-1.0
- Created: 2023-03-09T18:29:22.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-25T23:12:45.000Z (3 months ago)
- Last Synced: 2024-08-26T00:37:38.199Z (3 months ago)
- Topics: artificial-intelligence, chatbot, chatgpt, embeddings, gpt-3, gpt-3-5-turbo, knowledge-base, long-short-term-memory, machine-learning, openai, openai-api, openai-chatgpt, pinecone, qa, qabot, vectors
- Language: TypeScript
- Homepage:
- Size: 41 KB
- Stars: 121
- Watchers: 28
- Forks: 20
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# OpenAi Chatgpt on your own data
## Here are the technical stacks that I am utilizing to build this chatbot:
- Node.js, Python, MongoDB, and React for the web application
- OpenAI ChatGPT Turbo 3.5 for conversation
- OpenAI Ada model for embedding
- Vectorization for long-term and short-term memory
- Pincones Database for embedding## Features
- User management system
- Long-term, permanent conversations with the bot
- Custom indexes - use your own files, PDFs, TXT files, websites
- Automatic retry on API errors
- Change and view model parameters such as temp, top\_p, etc. directly