Cross-platform client for ChatGPT

I was engaged in a wrapper for OpenAI for Delphi and, in addition, I made a client. Works and tested on Windows, Linux (Ubuntu, Garuda, Mint), iOS, MacOS and Android. Made in the style of a dark theme on off. chat site.

Client work on Win11

Client work on Win11

Settings window
A specific chat has the same, but without a token

A specific chat has the same, but without a token

Chat settings available: Chat settings available:

Chat options available:

  • Temperature (parameter of “creativity” or accuracy of the neural network)

  • Auto-translation (translation of messages from the user language into English and vice versa. That is, communication with the neural network in English)

Also, the client can work with DALL-E and Whisper. There are two buttons for this. One allows you to select a file for recognition, and the second turns on the image request mode from DALL-E.

The client works without a VPN, the main thing is to get a token to work with the API.

Whisper and DALL-E

Whisper and DALL-E

Moreover, gpt can use the context of the recognized file. Those. you can send a file for recognition, get a response and ask gpt about what is written by the Whisper neural network.

Android client operation
iOS
Garuda

Another interesting feature is the display of SVG if the neural network responds with SVG code.

"draws" GPT is not always correct and often shy, but still

“Draws” GPT is not always correct and often shy, but still

The project, like the wrapper itself, is in the public domain. The client is written in FMX.

Client: https://github.com/HemulGM/ChatGPT

Wrapper: https://github.com/HemulGM/DelphiOpenAI

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *