Releases: jpal91/xontrib-chatgpt
Releases · jpal91/xontrib-chatgpt
v0.2.2
v0.2.1
v0.2.0
What's Changed
🚀 Features
- Updated Save Functionality
- Prior to this, full conversation history was not being saved because of the trim functionality
- Now the full conversation history is being held in memory and trimmed when needed in order to send to the api
✏️ Documentation
- Updated README
👥 List of contributors
@jpal91
Full Changelog: v0.1.6...v0.2.0
v0.1.6
What's Changed
🚀 Features
- Added the ability to edit ChatGPT system messages
- Saved convos now include system messages so conversation can continue with same instructions when loaded
✏️ Documentation
- Added Edit System Messages
- Updated README
Full Changelog: v0.1.5...v0.1.6
v0.1.5
v0.1.4
v0.1.3
What’s Changed
🚀 Features
- Adds
ChatManager
class andchat-manager
alias to manage instances ofChatGPT
chat-manager
is meant to replace prior direct usage of utilizing theChatGPT
python class directly- Direct usage of
ChatGPT
will not be deprecated, yet, but the plan is to havechat-manager
be the defacto usage of this package chat-manager
is also getting passed to the global ctx for debugging purposes for now aschat_manager
, but will later be deprecated- The one-off alias
chatgpt
is also available, but will be deprecated in later versions
🔧 Fixes & Refactoring
- Minor changes made to
ChatGPT
to work with newChatManager
class
📝 Documentation
- Added old usage docs to show lower level interaction with
ChatGPT
from v0.1.2 and back - Added events to explain new
ChatManager
events - Updated README
👥 List of contributors
Full Changelog: v0.1.2...v0.1.3
v0.1.2
What’s Changed
- Correcting pip package version
👥 List of contributors
Full Changelog: v0.1.1...v0.1.2