jiggy-ai/chatstack
Minimalist Context Management for message-based GPTs
This is a tool for developers building conversational AI applications. It helps manage the flow of conversation with large language models, ensuring that the AI remembers past interactions without exceeding its context limits. You provide it with user messages and system instructions, and it returns AI responses while keeping track of the conversation's state. Developers building custom chatbots or AI assistants would use this.
No commits in the last 6 months. Available on PyPI.
Use this if you are a developer creating a custom chatbot and need to manage the conversation history and token limits with OpenAI's GPT models.
Not ideal if you are looking for a pre-built chatbot solution or a non-technical tool to interact with AI.
Stars
23
Forks
—
Language
Python
License
Apache-2.0
Category
Last pushed
Nov 07, 2023
Commits (30d)
0
Dependencies
4
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/jiggy-ai/chatstack"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
rawandahmad698/PyChatGPT
⚡️ Python client for the ChatGPT API with, conversation tracking, proxy support and more.
k4l1sh/alexa-gpt
A tutorial on how to use ChatGPT in Alexa
Simatwa/WebChatGPT
Python SDK/API for ChatGPT Web-Version
toshiakit/MatGPT
MATLAB app to access ChatGPT API from OpenAI
minimaxir/simpleaichat
Python package for easily interfacing with chat apps, with robust features and minimal code complexity.