English | 中文
Helps you manage your conversations with ChatGPT more efficiently
-
Open API Key
-
A stable internet connection (so that can manage to keep your account from getting blocked)
MacOS fixed damaged problem:
xattr -d com.apple.quarantine /Applications/ChatEase.app
What are prompts?
Every conversation you have with ChatGPT can be referred to as a prompt, which is used as context for ChatGPT next response. Every time you ask a new question your conversation history with GPT is sent to it as context for to answer your question. However, there is a limit to the length of a prompt, and tokens are used to determine prompt length
What are tokens?
Tokens are used by the ChatGPT model to measure the length of context. In GPT-3.5, there is a limit of 4096 tokens, meaning that if your context is 4000 tokens GPT can only respond with a maximum of 96 tokens.
Official OpenAI documentation on tokens
-
Chatting GPT with code display
-
Prompt Library (beta)
-
Session history storage and search (local)
-
Conversation sharing
-
Tokens
calculation and expense statistics / En-Zh / Dark mode / Reverse proxy settings / HTTP proxy / Font adjustment, and other basic features -
Data import and export
All session are persistent, and you can choose the following:
-
a message limit in the for the session
-
Setting a tokens limit in the prompt for the session
-
Setting the temperature for the session
-
Setting the model for the session
By default, this is automatically calculated based on the order of the conversation and set limits, but you can also manually control whether the conversation is added to removed from the prompt.
-
Improved conversational experience (the ultimate goal is to make the structure clearer and make it easier to automatically arrange into notes)
-
Support for GPT4, which is still the
waitlist
-
A satisfactory Prompt Library module
-
A satisfactory UI/UX
This repository is a personal platform for learning and practice, and the quality of the code may not be very high (it be a mess) when writing this README. The internal design may not be very reasonable, and the use of many functions may be unnecessary due to GPT's rapid advancement. The purpose of developing this application is to improve coding skills and provide unlimited possibilities in conversations with GPT, and also because the plus version is too expensive.
If you want to contribute to the code, please consider it accordingly.