Александр Пономарёв

Текст

Разработчик запустил чат-бот ChatGPT на компьютере IBM 5155 почти 40-летней давности из командной строки под операционной системой MS-DOS

Йо Кхэн Мэн написал клиента ChatGPT под MS-DOS и запустил чат-бот из командной строки на компьютере на базе IBM 5155 с процессором Intel 8088 тактовой частотой 4,77 МГц и 640 КБ памяти. Компьютер 1984 года оснащен монохромным монитором, видеокартой CGA и откидывающейся клавиатурой. ChatGPT работает через сетевое соединение по шине ISA через адаптер NE2000 с современным компьютером, подключенным к API OpenAI.

Поскольку DOS не имеет встроенных сетевых возможностей, а вычислительная мощность старых компьютеров намного слабее, чем нужно для работы над подобными проектами, Мэну пришлось использовать компилятор Open Watcom C/C++ для создания клиента ChatGPT под MS-DOS, а также Packet Driver API и библиотеку MTCP для работы сетевого стека.

Поскольку API-интерфейсы ChatGPT шифруются через HTTPS, а современные алгоритмы шифрования TLS не работают на Intel 8088, разработчик решил обойти это ограничение, используя свой собственный инструмент http-to-https-proxy, написанный им на Golang и запущенный на современном компьютере, который подключен по сети к IBM 5155. Исходный код проекта doschgpt доступен на GitHub под открытой лицензией.

Здесь мы разбирались, из чего сделан персональный компьютер:

Читать на ЦО.РФ

Из чего состоит компьютер Какие устройства входят в состав персонального компьютера и каково их назначение? Подробный разбор и общие рекомендации.

Несмотря на то, что компьютер стал практически обязательным оборудованием на каждом рабочем месте, для многих он остается своего рода «черным ящиком». Заглянуть в его начинку будет полезно каждому

Использованные источники: