Announcment
- These updates collectively enhance the functionality, performance, and maintainability of the project, ensuring a more robust and user-friendly experience.
New Features
- Added OpenAI chat completion functionality, enhancing the bot's capabilities by utilizing OpenAI's models (4cf3129).
Enhancements
- Updated grammar correction status icon in README.md to reflect current status and improvements (1204bb3).
- Updated package version to 0.2.0 to reflect recent changes and additions (42259c8).
- Improved interaction reply formatting in
bot.js
for better user experience and clearer communication (77d1233, bf18dd0). - Updated
handleInteraction
function to parse AI response as JSON, ensuring better handling and processing of AI responses (81da4d6, 8d9160d). - Updated
appwrite.json
with event trigger for document creation, enhancing the integration and automation within Appwrite (545557f). - Updated
.env.sample
withOPENAI_API_KEY
andOPENAI_ASSISTANT_ID
for better configuration management (c671c7f, eb47dd3).
Bug Fixes
- Migrated to ChatGPT from Gemini API, fixing various issues and improving overall stability and performance (2aa5256).
Refactoring
- Removed OpenAI integration from
openai.js
, consolidating and streamlining the integration within the project (d83c883). - Updated OpenAI integration in
aiHandler.js
to improve structure and maintainability of the codebase (ed77d3d).
What's Changed
Full Changelog: v0.1.1...v0.2