Home » Искусственный интеллект: что думает основатель Ethereum о боте GPT-3 от OpenAI?

Искусственный интеллект: что думает основатель Ethereum о боте GPT-3 от OpenAI?

by Patricia

В последнее время чатбот OpenAI GPT-3 пользуется определенной популярностью, поскольку, как утверждается, он способен заменить человека при выполнении многих операций, таких как письмо или кодирование. Виталик Бутерин, основатель Ethereum (ETH), поэтому согласился на эксперимент, чтобы ответить на проблему, с которой он столкнулся.

Виталик Бутерин пробует свои силы в чатботе GPT-3 от OpenAI

В последнее время чатбот GPT-3 от OpenAI поджигает социальные сети. Этот искусственный интеллект был бы настоящим швейцарским армейским ножом, который мы могли бы попросить написать сообщения в блоге на любую тему, или даже написать код вместо разработчиков, или исправить ошибки в смарт-контракте :

Сталкиваясь с приписываемыми ему заслугами, Виталик Бутерин хотел провести эксперимент на конкретном примере.

На веб-странице, представляющей его службу имен Ethereum (ENS) «vitalik.eth», имеющаяся информация позволяет посетителям перейти к версии его блога, размещенной с помощью технологии InterPlanetary File System (IPFS):

Рисунок 1 - Вид на ENS vitalik.eth

Рисунок 1 — Вид на ENS vitalik.eth


Проблема в том, что этот адрес на самом деле является криптографическим хэшем. Поскольку получаемая буквенно-цифровая последовательность зависит от представляемых данных, этот адрес меняется каждый раз, когда основатель Ethereum (ETH) обновляет свой блог.

Таким образом, Виталик Бутерин должен регулярно обновлять свою страницу в ENS с новым адресом, что он считает повторяющейся задачей, для которой он хотел бы разработать автоматизированную программу.

Разработка автоматизированной программы

Весь процесс осуществляется в несколько этапов: Виталик Бутерин пишет свои записи в блоге на GitHub, затем программа должна автоматически загрузить их в IPFS и обновить страницу ENS vitalik.eth:

Рисунок 2 - Предварительный просмотр статьи Виталика Бутерина на GitHub

Рисунок 2 — Предварительный просмотр статьи Виталика Бутерина на GitHub


Он объясняет, что первый шаг выполняется с помощью компьютерного инструмента под названием Fleek, но он предпочитает оставаться «самодостаточным», когда дело доходит до обновления его ENS, поскольку это связано с транзакциями на блокчейне Ethereum. Поэтому он просит чатбота OpenAI GPT-3 написать код для нужного ему сценария:

Рисунок 3 - Виталик Бутерин дает инструкции OpenAI's GPT-3

Рисунок 3 — Виталик Бутерин дает инструкции OpenAI’s GPT-3


Поскольку остальная часть эксперимента очень технична, давайте просто подытожим. Во-первых, код был написан на Python, а не на JavaScript. Более того, Виталик Бутерин хотел, чтобы код был независим от каких-либо внешних библиотек, что и происходит в данном случае. Это показывает, что, прежде всего, чатботу необходимо давать очень точные инструкции.

В ходе дополнительных инструкций, которые основатель Ethereum дает чат-боту, он замечает ошибки в коде. К ним относится использование определенных функций, которым не место в данном сценарии и которые должны быть заменены другими.

По мере продолжения эксперимента Виталик Бутерин решает сам закодировать часть скрипта, считая, что это более эффективно, чем чатбот. Для второй части чатбот будет полезен, хотя ему придется помогать. Поэтому его вывод весьма показателен:

» Чатбот GPT-3 был полезен как помощник в программировании, но он также допускал много ошибок. В конце концов, я смог быстро преодолеть его ошибки, так как у меня было много знаний в этой области. «

Таким образом, OpenAI’s GPT-3 может реально сэкономить время на некоторых простых операциях, но не превратит никого в настоящего эксперта. Его использование требует глубоких знаний в той области, для которой он применяется, иначе в итоге вы получите ряд неточностей или даже ошибок.

Related Posts

Leave a Comment