Лента новостей

13:57
Помогут ли боевикам ВСУ британские боевые лазеры?
13:53
Лавров объяснил недопустимость Швейцарии как площадки для переговоров по Украине
13:27
Forbes опубликовал список обедневших российских миллиардеров
13:23
Бессилие украинской ПВО
13:19
Переговоры, которые могли положить конец военному конфликту на Украине
12:51
ПАСЕ начала травлю Русской Православной Церкви, назвав ее инструментом пропаганды
12:44
На празднование 80-летия высадки в Нормандии приглашена Россия, но не Владимир Путин
12:42
«Какой позор»: американцы прокомментировали очередной ляп Байдена
12:31
Флот Венесуэлы вооружился противокорабельными ракетами иранской разработки
12:14
США провалились с проектом самолёта F-35, который оказался слишком дорогим, сложным и ненадёжным
12:06
В США люди начали заражаться от оленей-зомби
12:05
Глава ЦРУ Бернс спрогнозировал разгром ВСУ до конца года
11:38
США заблокировали принятие Палестины в ООН
11:32
Шольц в Китае пытался минимизировать риски от брюссельской политики «снижения рисков»
11:29
Жители Харьковской области начали массово сдавать российской разведке позиции ВСУ
10:54
Медведев прокомментировал новость о подготовке покушения на Зеленского
10:28
В Ставропольском крае потерпел крушение российский бомбардировщик
10:27
Глава ЦРУ Бернс допустил капитуляцию Украину к концу года
10:26
Глава Дагестана выступил в защиту полицейских в ответ на претензии Кадырова
10:24
Как российская зерновая дипломатия меняет глобальные рынки
10:17
ABC: Израиль нанес ракетный удар по объекту в Иране
09:50
Американцы сообщили о ракетном ударе Израиля по Ирану. Иранцы сообщили об атаках беспилотниками
09:31
Военная техника продолжит в Москве подготовку к параду Победы
08:38
«Запад проигрывает России и Китаю»
08:34
СРОЧНО: Самолёт Ту-22М3 потерпел крушение в Ставрополье (ФОТО, ВИДЕО)
08:26
Министр обороны РФ проверил выполнение гособоронзаказа предприятием ОПК в Омской области
08:12
Запад опоздал с окатоличиванием
05:15
Основной взрыватель русской морской артиллерии периода Русско-японской войны. Трубка Бринка
05:05
Поражение Русской армии на реке Ялу
02:03
Дуализм германского милитаризма
00:20
Лакейство как бессознательный конструкт…
22:32
Важная помощь бойцам, наступающим у Часов Яра и Угледара, от читателей «Русской Весны» (ВИДЕО)
22:00
В Екатеринбурге задержана экс-глава свердловского отделения «Движения первых» Наталья Ермаченко
21:59
Кадыров призвал «гнать из структур» силовиков, задержавших главу чеченского МЧС
21:58
Аргентина захотела стать глобальным партнером НАТО
21:54
Дроны укрепят самый уязвимый район Украины из-за провала ключевой бригады
21:21
Шольц обещает Украине шесть систем Patriot от партнеров
20:51
Доллар разжигает Ближний Восток
20:44
Украина разработала дрон, который долетит до Сибири — The Economist
20:39
Огненные кадры: бесстрашные крылатые воины поддерживают десант в боях за Часов Яр (ВИДЕО)
20:07
В Сумской области ВСУшник застрелил четырех сослуживцев, которые угрожали ему изнасилованием
19:31
Розыском уклонистов по запросу военкоматов занялась полиция
19:30
Премьер Грузии заявил, что закон об иноагентах поможет предотвратить «украинизацию». На Украине оскорбились
19:29
Минобороны Украины внедрением гендерного равенства в ВСУ подготавливает общество к женской мобилизации
19:28
Украинские войска ведут обстрелы ДНР, Белгородской, Курской и Херсонской области. БПЛА атаковали Воронеж. Обзор ситуации в прифронтовых регионах России на вечер 18 апреля
Все новости

Архив публикаций



Мировое обозрение»Технологии»Энтузиаст запустил ChatGPT на 39-летнем компьютере IBM с системой MS-DOS

Энтузиаст запустил ChatGPT на 39-летнем компьютере IBM с системой MS-DOS


Разработчик ПО и энтузиаст ретро-компьютеров Йо Кхэн Мэн (Yo Kheng Meng) смог преодолеть разрыв между современным чат-ботом ChatGPT и компьютером IBM возрастом 39 лет. Энтузиаст задался вопросом, сможет ли он написать клиент для ChatGPT под MS-DOS и запустить его на IBM 5155 1984 года выпуска с процессором Intel 8088 с тактовой частотой 4,77 МГц и 640 Кбайт ОЗУ. Совместить несовместимое получилось, но пришлось преодолеть несколько серьёзных технологических препятствий.

 Источник изображения: Yo Kheng Meng

Источник изображения: Yo Kheng Meng

Как правило, большинство пользователей получают доступ к ChatGPT через веб-браузер, хотя в настоящее время наметилась тенденция к появлению различных клиентов для доступа к ИИ. Некоторые клиенты весьма специфичны — например, энтузиастам удалось создать смарт-часы с ChatGPT на базе Raspberry Pi. Однако заставить ChatGPT работать на по-настоящему древнем ПК — ещё более амбициозная задача.

Мэн использовал компилятор Open Watcom C/C++, который смог компенсировать примерно 40-летний разрыв между целевым компьютером и ChatGPT. Тестирование DOS-программы во время разработки производилось на виртуальной машине (DOS 6.22 запущенный в Virtualbox) на современном ПК.

Одной из самых больших проблем с DOS был сетевой клиент, необходимый для подключения к службе ChatGPT. Мэн использовал библиотеку MTCP, написанную Майклом Б. Брутманом (Michael B. Brutman), для подключения к прикладному интерфейсу программирования ChatGPT Chat Completion API. Однако для связи с этим API от разработчика потребовалось «вручную написать весь запрос POST на языке C».

Ещё несколько препятствий, которые пришлось преодолеть разработчику, включали синтаксический анализ JSON, проксирование вывода ChatGPT с шифрованного протокола HTTPS на HTTP и отсутствие многопоточности в DOS. Подробности можно узнать в блоге разработчика.

ChatGPT от OpenAI приобрёл огромную популярность в мире технологий и за его пределами с момента своего дебюта в конце прошлого года. Это спровоцировало новую острую конкуренцию между технологическими гигантами, такими как Google и Microsoft, помогло прояснить потенциал и недостатки ИИ и вызвало настоящий бум в смежных областях знаний.



Опубликовано: Мировое обозрение     Источник

Подпишись:





Напишите ваш комментарий к статье:

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Новости партнеров

Наверх