Skip to content

Releases: 0015/ChatGPT_Client_For_Arduino

Version 0.2.2

18 Jul 06:17
Compare
Choose a tag to compare

Supports selection of whether to use dynamic memory or static memory when configuring the post body (default: dynamic memory)

Version 0.2.1

29 May 05:04
Compare
Choose a tag to compare

Fixed example build issue in Arduino ESP32 version 3.0.0

Version 0.2.0

19 May 23:20
Compare
Choose a tag to compare

ChatGPT Library v0.2.0 Release Notes

Overview:

The ChatGPT Library v0.2.0 introduces significant enhancements to support the latest features of ChatGPT, including the integration of GPT-4o and support for vision-based question answering. This release focuses on optimizing API requests, improving error handling, and enhancing the usability of the library for vision-related tasks.

Key Features and Enhancements:

  1. GPT-4o Integration: Added support for the GPT-4o model, enabling users to leverage the latest advancements in language generation for more sophisticated conversational interactions and text-based applications.

  2. Vision Question Support: Introduced support for vision-based question answering, allowing users to combine image analysis with text generation capabilities to create more immersive and interactive experiences.

  3. Improved API Request Handling: Optimized HTTP request handling for more efficient communication with the ChatGPT API servers, ensuring faster response times and smoother operation, especially for vision-related queries.

  4. Enhanced Error Handling: Improved error reporting and error messages to provide better feedback and diagnostics during API requests, enabling easier troubleshooting and more robust error handling.

  5. Streamlined Post Requests: Refactored HTTP POST request handling for streamlined data transmission, reducing memory usage and improving performance, particularly for large payloads such as images.

  6. Compatibility Updates: Ensured compatibility with the latest Arduino core and ESP32 platform updates, enabling seamless integration into ESP32-based projects and leveraging the latest features and improvements.

Bug Fixes:

  • Fixed issues related to API request failures under specific network conditions, ensuring more reliable communication with the ChatGPT servers and smoother operation of the library.

  • Addressed compatibility issues with older Arduino core versions to ensure consistent behavior across different environments, enhancing the library's versatility and usability.

For detailed instructions on installation and usage, please refer to the updated documentation included with the library.

Version 0.1.2

02 Apr 18:25
Compare
Choose a tag to compare
  • Update ESP32 Example

Version 0.1.1

20 Mar 20:08
Compare
Choose a tag to compare

Version 0.1.0

08 Mar 19:12
Compare
Choose a tag to compare

Only the Create chat completion part is implemented.