Release notes, deep dives and tutorials.
Release notes, deep dives, and tutorials for sgcWebSockets, sgcHTML, sgcOpenAPI, sgcSign, sgcBiometrics, and sgcIndy.
Release notes, deep dives, and tutorials for sgcWebSockets, sgcHTML, sgcOpenAPI, sgcSign, sgcBiometrics, and sgcIndy.

From sgcWebSockets 2024.2.0 the HTTP/2 server has been improved when receiving HTTP/2 requests. Now, by default, when the server receives a new HTTP/2 request, this is queued and dispatched by one of...

Rad Studio [+] : Added support for Lazarus 3.0 [+] : Improved Bybit API Client, the client has been upgraded to V5 API. [+] : Improved Demo "05.Crypto\01.CryptoAPI", it has been updated to show how t...

The ByBit Client API has been upgraded to V5 version. The following Protocols are supported:WebSocket API: connect to a websocket server and provides real-time market data updates, account changes an...

Rad Studio [+] : Added support for Rad Studio 12 Athens. [+] : Updated the Indy version to the latest. [+] : New Client API: CEX PLUS: cryptocurrency exchange and trading platform. Implement WebSocke...

The installer setup for eSeGeCe customers have been updated and now implements the following new features:1. A single setup is used for all sgcWebSockets source code editions.2. Offline installation....

From sgcWebSockets 2023.8.0 the CEX.IO Plus API is supported.APIs supportedWebSockets API: connect to a public websocket server and provides real-time market data updates. WebSockets API WebSocket is...

Indy supports RSA and EC Certificates when using the openSSL libraries, but by default, the EC certificates can be created different curves and the openSSL libraries only are configured with some of...

Azure IoT allows to send data using several protocols like MQTT or AMQP, but in some cases, the size of the message is too big and requires to upload files to Azure Servers. To provide a solution to...

Rad Studio [+] : Improved the Presence Server Protocol, new "Broadcast" method which allows to send a message to all connected clients using this protocol or to clients subscribed to a specific chann...

The Bitstamp API Client has been updated to include new features and API endpoints. Find below a list of the main features implemented:REST Public API: Tickers, Order Book, Transactions and Market In...

From sgcWebSockets 2023.7.0 the Microsoft Azure OpenAI Service is supported. Azure OpenAI Service can be used to create chatbots, generate text, translate languages, and write different kinds of crea...

Rad Studio [+] : New Pinecone API Client, it's a vector database which provides long-term memory for AI using embeddings from AI models. [+] : New Demo showing the main features of Pinecone API, it's...

From sgcWebSockets 2023.6.0 Pinecone API is supported.Pinecone.ioPinecone is a vector database that allows to upload / query / delete vector data in an easy and powerful way.Pinecone has a public API...

When we ask to OpenAI a question that requires some specific context, example:Who is my father?OpenAI can either hallucinate or answer that he doesn't know.To help OpenAI answer specific questions, y...

In a previous post, we see how to use OpenAI Embeddings to add contextual information to OpenAI chat methods.Now, we'll see how to use the TsgcOpenAIEmbeddings component from sgcWebSockets package to...

Rad Studio [+] : Added Support for OpenAI API, which allows to interact with models like gpt-3.5-turbo, speech to text, translations, Image AI generation and much more. [+] : New Demos which show how...

OpenAI API allows to build your own AI Chats using ChatGPT Turbo. Using the sgcWebSockets library is very easy to interactuate with the API, given a chat conversation, the model will return a chat co...

OpenAI API allows given a prompt and/or an input image, the model will generate a new image. The Images API provides three methods for interacting with images:1. Creating images from scratch based on...

From sgcWebSockets 2023.3.0 the OpenAI API is fully supported.The OpenAI API can be applied to virtually any task that involves understanding or generating natural language, code, or images. OpenAI o...

Transcribing Audio to Text (also known as Speech to Text) is very easy using the OpenAI API, just upload an Audio file in one of the following formats: mp3, mp4, mpeg, mpga, m4a, wav, or webm. And th...

Translating Audio to Text is very easy using the OpenAI API, just upload an Audio file in one of the following formats: mp3, mp4, mpeg, mpga, m4a, wav, or webm. And the API will translate the audio t...

I am happy to announce the sgcOpenAPI Pascal Parser, a brand new product allowing import an OpenAPI Specification and generate a Pascal Interface. The sgcOpenAPI Parser supports the following specifi...

Rad Studio [+] : Added Support for Rad Studio 11.3. [+] : New OpenAPI Pascal Parser, imports any openAPI 3.0, Swagger 1.0 or 2.0 specification and creates a pascal interface file. [+] : Improved HTTP...

From sgcWebSockets 2023.2.0 the HTTP/1 Client has been improved and supports SSE requests. Remember than SSE was already supported on Server components but not on client.SSE (Server-Sent Events) is a...