Windle, создатель клона популярной игры Wordle для Windows 3.1, адаптировал для старой ОС ещё один известный проект: чат-бота ChatGPT. Проект называется WinGPT и представляет собой обычное приложение для старой системы от Microsoft.
WinGPT технически является тонким клиентом, который подключается к обычному API ChatGPT. Приложение написано на языке программирования C и поддерживает шифрование TLS 1.3.
Обычно такие клиенты не могут работать с современным шифрованием и требуют прокси-ПК, который пересылает запросы к современному API. Автору WinGPT удалось этого избежать.
Для создания интерфейса приложения использовался стандартный Windows API. Единственное нестандартное решение — строка состояния, которой нет в Windows API: её пришлось написать отдельно.
Забавно, что разработчик попросил самого чат-бота ChatGPT сгенерировать код для строки состояния. И бот не справился, однако нужный код нашёлся в открытом источнике.
Работающим под управлением Windows 3.1. Но ответы бота будут достаточно короткими – всё из-за ограничений памяти. Разработчик настроил запросы к ChatGPT так, чтобы бот отвечал как можно более лаконично.
Кажется, энтузиасты нашли себе новое развлечение, вместо бесконечных портов Doom на любой чайник.
Ещё по теме:
- Xbox и Barbie объявили о сотрудничестве в преддверии выхода фильма с Марго Робби
- В сети появились фото и видео чехлов для iPhone 15 Pro
- Функция «Распознавание аварии» на iPhone не любит танцы фестиваля Bonnaroo