ChatGPT получил клиент для Windows 3.1
Почему бы и нет: в конце концов, бота заставили работать через MS-DOS.
Кстати, на сайте читать удобнее
Разработчик Windle, клона игры Wordle для Windows 3.1, перенес на старую операционную систему еще один популярный проект: чат-бота ChatGPT. Проект получил название WinGPT, он выполнен в виде обычного приложения.
С технической точки зрения WinGPT это тонкий клиент, подключающийся к стандартному API ChatGPT. Приложение написано на чистом C, причем оно умеет работать с шифрованием TLS 1.3.
Как объясняет NeoWin, это важно. Обычно подобные клиенты не умеют работать с современным шифрованием и приходится использовать прокси-PC, прокидывающий запросы к современному API. Автору WinGPT удалось без этого обойтись.
Для создания интерфейса приложения использовался стандартный интерфейс Windows API. Единственной нестандартной вещью стала строка состояния, отсутствующая в Windows API: ее пришлось реализовать самостоятельно.
Примечательно, что разработчик попытался добавить в приложение строку состояния, попросив ChatGPT сгенерировать соответствующий код. Чат-бот не справился, зато нужный код нашелся в открытом доступе.
По словам разработчика, WinGPT можно запустить на реальном старом PC, способном запускать Windows 3.1. Но ответы бота будут немногословны: чтобы сберечь память, разработчик настроил запросы к ChatGPT так, чтобы бот отвечал покороче.
Windows 3.1 — не первая старая операционная система, для которой сделали клиент ChatGPT. Например, инженер Йо Кхэн Мэн сумел пообщаться с ботом на компьютере IBM PC 5155 Portable образца 1984 года — тоже через стандартное API.
- Кнопка Copilot на новых клавиатурах использует клавишу F23 с очень старых клавиатур
- Microsoft впервые за почти 30 лет добавит на клавиатуру новую кнопку — для ИИ
- СМИ: во 2 сезоне «Властелина колец» Саурон отправится в Пеларгир
- Genshin Impact начала поддерживать российские карты, Honkai Star Rail — пока нет
- В тестовой версии Windows 11 появилась система защиты на базе облачного ИИ
- Windows получила адаптированную технологию DirectStorage, а не прямой порт с Xbox