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.
Settings window
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.
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.
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