Занимался обёрткой для OpenAI для Delphi и вдобавок сделал клиент. Работает и протестирован на Windows, Linux (Ubuntu, Garuda, Mint), iOS, MacOS и Android. Сделан в стиле темной темы на офф. сайте чата.
Окно настроек
Имеются настройки чата:
-
Температура (параметр "креативности" или точности нейросети)
-
Автоперевод (перевод сообщений с пользовательского языка на англ и обратно. Т.е. общение с нейросетью на англ)
Также, клиент может работать с DALL-E и Whisper. Для этого там есть две кнопки. Одна позволяет выбрать файл для распознавания, а вторая включает режим запроса картинки у DALL-E.
При чем, gpt может использовать контекст распознанного файла. Т.е. можно отправить файл на распознавание, получить ответ и спросить gpt о том, что написано нейросетью Whisper.
Работа клиента под Android
iOS
Garuda
Ещё одна интересная фича - это отображение SVG, если нейросеть ответит кодом SVG.
Клиент работает без VPN, главное, получить токен для работы с API.
Проект как и сама обертка в открытом доступе. Клиент написан на FMX.
Автор: Геннадий Малинин