ChatGPT, чат-бот, принадлежащий OpenAI, достиг 100 миллионов активных пользователей через 2 месяца после запуска, став самым быстрорастущим приложением в истории. Предыдущий рекорд был у TikTok, на создание которого ушло 9 месяцев. Он может взаимодействовать с пользователями в разговорной манере, которая ближе к обычным людям и имеет широкий спектр применения. Будучи роботом с искусственным интеллектом, ChatGPT знает астрономию и географию, может писать статьи, исправлять ошибки и даже разумно давать эмоциональные советы.

Как и многие другие, я был поражен мощью ChatGPT. Хотя я и раньше играл с подобными ботами с искусственным интеллектом, я был поражен широтой, глубиной и плавностью ответов ChatGPT. От поэзии до программирования на Solidity, от философии до физики — качество продукции просто ошеломляет. ChatGPT, все еще находящийся в зачаточном состоянии, несомненно, является потенциально революционной силой во всех отраслях, включая Web3. В этой статье, как исследователь Web3, я поделюсь обзором некоторых изменений, которые, по моему мнению, ChatGPT принесет в отрасль.

Перед этим нам необходимо сначала научиться регистрироваться и использовать ChatGPT.

Процесс регистрации учетной записи ChatGPT очень прост, просто выполните следующие действия:

Шаг 1. Подключитесь к внешней сети (рекомендуется США, в настоящее время открытые страны включают Южную Корею, Японию, Индию, Сингапур и США).

Шаг 2: Войдите на сайт OpenAI в браузере и нажмите кнопку [Зарегистрироваться].

Шаг 3: На странице регистрации вам необходимо заполнить некоторую базовую информацию, такую ​​как имя, адрес электронной почты, телефон и пароль.

Шаг 4: Мы открываем ссылку на официальный сайт beta.openai.com/overview. Затем выберите тему вверху, нажмите кнопку [Попробовать], и вы сможете начать общение в ChatGPT!

Образование

Во-первых, системы искусственного интеллекта, такие как ChatGPT, чрезвычайно полезны для обучения и помощи пользователям в исследовании мира Web3. Конечно, некоторые скажут, что у пользователей Интернета есть бесчисленные ресурсы для обучения: социальные сети, видео, курсы и игры могут помочь новым пользователям войти в отрасль. Но при этом возникает огромный барьер на пути к началу работы: с чего начать? Поиск в Google по запросу «Что такое web3?» выдаст кучу рекламы, а справа находится страница Википедии, содержащая специализированные термины:

Web3 (также известный как Web 3.0) — это концепция новой всемирной паутины, которая сочетает в себе такие концепции, как децентрализация, технология блокчейна и экономика, основанная на токенах. --Википедия

Что такое «технология блокчейна» и «экономика токенов» и почему нам необходимо развивать «новую Всемирную паутину»? Для новичка все это ничего не значит. Web3 — это новая область, которая пересекает и интегрирует экономические и социальные дисциплины, такие как экономика, финансы, право и проектирование механизмов, с цифровыми информационными технологиями, такими как информационные технологии, математика и криптография. Она настолько нова, что в ней не только нет авторитетных ученых. , у него нет даже базовой системы знаний. Ничего в этом не разобрано, и люди даже не знают, чему учиться. Все это делает барьер входа в Web 3 очень высоким и в настоящее время является основным узким местом из-за отсутствия широкомасштабного внедрения Web 3. Новичкам приходится делать множество дополнительных запросов и переходить по множеству разных ссылок, прежде чем они найдут реальный ответ.

С точки зрения логики верхнего уровня, это связано с тем, что ядром поисковой системы Google является сбор массивной информации, а не ее создание. Вы вводите ключевые слова в поле поиска, и поисковая система сканирует, индексирует и сортирует результаты, соответствующие вашему запросу, на основе алгоритма. Затем вы видите большое количество ссылок и затем находите нужную вам информацию. ChatGPT принадлежит AIGC (контент, созданный искусственным интеллектом) и представляет собой новый способ создания контента. Он был обучен на наборе данных и может давать единый немедленный ответ в ходе бесед один на один и человеческим тоном. Он также может реализовывать несколько раундов разговоров в зависимости от контекста, чтобы помочь вам решить более сложные и непрерывные проблемы. . Вы можете шаг за шагом вести его по правилам и позволить ему разрабатывать игры и другие продукты, или дать ему программу для проверки ошибок, или вы можете предоставить ему демонстрационные примеры, чтобы он мог сделать выводы. Чем сложнее взаимодействие, тем богаче возможности ChatGPT. ChatGPT умнее традиционных чат-ботов и быстрее, чем поисковая система Google, делает процесс поиска информации более интуитивным и простым.

Конечно, ChatGPT предназначен не только для новичков; это полезный инструмент для всех, кто хочет узнать о популярных проектах Web3, таких как zk-SNARK или протоколы межсетевой связи. Что мне больше всего нравится, так это его способность «обобщать». Будь то статья или длинное электронное письмо, ChatGPT поможет быстро разобраться в ключевых моментах. Поскольку Web3 — это разнообразная и технически сложная отрасль, всегда существует множество новых проектов, механизмов и концепций, над которыми нужно быстро подумать. Вот почему Web3 срочно нужен эффективный инструмент обучения, такой как ChatGPT.

Кодирование

Тем не менее, одной из наиболее впечатляющих возможностей ChatGPT является его способность участвовать в написании, проверке и даже рефакторинге кода, а также предоставлять техническую информацию, которая может помочь в выполнении задач разработки, экономя программистам много работы. Для работы web3 используются смарт-контракты, а ChatGPT может помочь с созданием смарт-контрактов. Некоторые простые смарт-контракты могут автоматически генерироваться такими людьми, как я, которые вообще не разбираются в программировании.

например

Вопрос: Напишите смарт-контракт, который создает токен ERC-20 под названием GPToken с символом GPT, используя OpenZeppelin с функцией Disable_mint, которая срабатывает при чеканке 1 миллиона токенов.

А:

Одним из аспектов, который я нашел очень полезным, была его способность объяснять код простым английским языком. Я думаю, что это область, которая может помочь разработчикам лучше понять код, написанный другими, потому что большую часть времени разработчики читают, а не пишут новый код.

Заключение

В какой степени ChatGPT действительно может реализовать полную автоматизацию разработки Web3? Я считаю, что Виталик очень хорошо это подвел.

На данный момент ИИ далек от замены программистов, а ChatGPT допускает ошибки при кодировании... Тем не менее, он познакомил меня с некоторыми шаблонами кодирования, которых я раньше не видел, и ускорил кодирование. …Тем не менее, ИИ быстро совершенствуется, и я надеюсь, что со временем он продолжит оптимизироваться и устранять подобные ошибки.

Для продвинутого ИИ, такого как ChatGPT, он может сэкономить нам время мыслительного процесса от 0 до 1, чтобы ускорить изучение и размышление о Web3. В будущем мы можем увидеть более совершенных роботов с искусственным интеллектом, но возможности исключить людей из процесса создания по-прежнему не будет.