sgcWebSockets 2023.6

· Lançamentos

Rad Studio

[+] : Novo Pinecone API Client, it's a vector database which provides long-term memory for AI usando embeddings from AI models.
[+] : Novo Demo showing the main features of Pinecone API, it's localizado em the folder "15.AI\10.Vector_Database\01.Pinecone".
[+] : Novo TsgcAIDatabaseVectorFile, handles the OpenAI Embedding vectors usando 2 files: one for vectors and another for the prompts. Esse componente is for testing purposes, not for production. For production usar any Vector Database like Pinecone.
[+] : Novo TsgcAIDatabaseVectorPinecone, store and query the OpenAI Embedding vectors usando the Pinecone API.
[+] : Novo Demo showing how to build a Questions & Answers application usando custom knowledge data (stored in a pinecone database or in a text file) and OpenAI Chat API, it's localizado em the folder "15.AI\02.Applications\03.QA".
[+] : Aprimorado SignalR Component, now permite send/receive binary data.
[+] : Novo Demo showing how to login usando a Google or Microsoft account in Mobile devices, the demo is localizado em the folder "Demos\20.HTTP_Protocol\09.OAuth2_Social\sgcOAuth2_Social_FMX".
[+] : Fixed Demo OAuth2 Client usando TWebBrowser on Windows 11, javascript not supported when trying to login usando a google account.
[+] : Aprimorado ChatGPT Demo localizado em the folder "Demos\15.AI\01.QuickStart\04.ChatGPT". (Obrigado a Dobrin for the improvements).

[*] : Corrigido bug OpenAI Client, uma exceção era disparado trying para ler the vector embeddings response.
[*] : Corrigido bug OpenAI Client, invalid JSON request "utf-8", the text was not encoded properly.
[*] : Corrigido bug OAuth2 Server, the url parameters were not decoded.
[*] : Corrigido bug FPC compiling SpeechToText components.
[*] : Corrigido bug Telegram Client under Android, library cannot be loaded.
[*] : Corrigido bug Telegram Client under Android 32, the following error era disparado ao compilar "component is not declared".
[*] : Corrigido bug WebPush Demo, openSSL 3.0 was not set por padrão (Obrigado a Ad por me avisar).
[*] : Corrigido bug sgcIdSSLOpenSSLHeaders_static compiling error on iOS when setting an openSSL API Version.

[*] : Corrigido bug sgcIdSSLOpenSSLHeaders_static access violation error no iOS. 

.NET

[*] : Corrigido bug OAuth2 Server, the url parameters were not decoded.