Skip to content

Releases: bayeggex/Arduino-AI-Chat-Library

v1.4.0

02 Feb 13:47
Compare
Choose a tag to compare

New Added 🔧:

  • Added sanitizeOutput: The dirty output from the AI was optimized by removing redundancies in the production. Redundancies such as ‘[{’ and ‘}]’ were removed and JSON keys such as ‘generated_text’: were cleaned up. This made the response more readable. If there are no periods, question marks, or exclamation marks at the end of the reaction, we automatically add them to make the response look like a complete sentence.

  • Added New Sample: I have developed a web UI for ESP32 devices, you can set it up just like a chatbot and talk over local IP as long as ESP32 is on!

Screen Recording 2025-02-02 162631 (online-video-cutter com)

Support and Contributing ❤️:

For questions and contributions, please check the GitHub Issues section or contribute to the repository.

v1.3.0

04 Jan 20:41
2c3f252
Compare
Choose a tag to compare

Updates 🩹:

  • Improved WiFi Connectivity: Enhanced WiFi connection handling with better timeout and error management.

Bug Fixes 🐛:

  • ChatGPT HTTPS Bug Fix: Resolved issues related to HTTPS requests for ChatGPT API. Fixed errors related to SSL/TLS connections that previously caused failed API requests.

Thanks for the Issue form @ppzmrm & @rloucks

Support and Contributing ❤️:

For questions and contributions, please check the GitHub Issues section or contribute to the repository.

V1.2.0

16 Aug 11:31
Compare
Choose a tag to compare

New Added 🔧:

  • ChatGPT Integration: Now supports integration with the ChatGPT API for text generation, translation, question-answering, summarization, and sentiment analysis examples in the folder.

  • Enhanced HTTPS Support: Added support for HTTPS requests on ESP8266 and ESP32 boards using WiFiClientSecure for secure connections.

  • Enhanced Error Handling: Improved error reporting and handling for both ChatGPT and Hugging Face APIs, including specific error codes and messages.

  • Multiple AI Model Support: Ability to switch between multiple AI models from the same API provider with ease, allowing for more flexible use cases.

  • Custom Headers Support: Added functionality to include custom headers in HTTP requests for more advanced API interactions.

Features ⚔️:

  • Hugging Face API Support: Utilize the Hugging Face API for text generation and summarization tasks.
  • API Key and AI Selection: Easily set API keys and select the desired AI model and version.

Updates 🩹:

  • Improved WiFi Connectivity: Enhanced WiFi connection handling with better timeout and error management.

Bug Fixes 🐛:

  • ChatGPT HTTPS Bug Fix: Resolved issues related to HTTPS requests for ChatGPT API. Fixed errors related to SSL/TLS connections that previously caused failed API requests.

Thanks for the Issue form @KenanExe

More Examples ☕:

  • Text Translation: Examples provided for translating text to a specific language.
  • Text Generation: Examples for generating text on a given topic.
  • Question-Answering: Examples for answering user questions.
  • Text Summarization: Examples for summarizing provided text.

Support and Contributing ❤️:

For questions and contributions, please check the GitHub Issues section or contribute to the repository.

v1.1.0

01 Jul 18:20
Compare
Choose a tag to compare
  • esp8266 and Arduino Uno Wifi supported devices
  • new Wifi(ssid,ssid password) assignment function
  • solved problem with Wifi and Https Library

v1.0.0

30 Jun 13:06
8d9cd52
Compare
Choose a tag to compare

fix?