Мир охватила новая волна безумства вокруг AI, все соц.сети заполнены огромным количеством экспериментов вокруг нового продукта - ChatGPT. В этой статье я расскажу вам о 30+ примерах использования AI-чата на базе открытого искусственного интеллекта от OpenAI. Платформа доступна на множестве языков, в том числе на русском (через встроенный переводчик), но желательно использовать ее на английском, чтобы получить более точные ответы на вопросы.
![](https://habrastorage.org/getpro/habr/upload_files/be6/23d/347/be623d3476644e06360cd4bbcfaeacd5.jpg)
? Скорость распространения этой технологии в мире впечатляет
![](https://habrastorage.org/getpro/habr/upload_files/25f/dbc/da8/25fdbcda89f43093b9b74769a9faaed8.jpeg)
Что такое ChatGPT
ChatGPT - это реализация модели языкового предсказания на основе технологии машинного обучения. Она была разработана компанией OpenAI и позволяет участникам чата получать наиболее точные ответы на их вопросы. ChatGPT использует нейронные сети для анализа текста и предоставляет наиболее вероятные ответы на основе обученных данных.
Кто создатель ChatGPT
OpenAI - это исследовательская организация, которая специализируется на искусственном интеллекте и машинном обучении. Она была основана в 2015 году группой выдающихся исследователей и разработчиков, в том числе Илоном Маском, Сэмом Альтманом и Джоном Скальза. OpenAI стремится повысить понимание искусственного интеллекта и применять его для решения сложных проблем в мире.
Как и на чем обучалась модель GPT-3
Generative Pre-trained Transformer 3 (GPT-3) — это модель авторегрессионного языка , которая использует глубокое обучение для создания текста, похожего на человеческий.
Архитектура представляет собой стандартную сеть-преобразователь (с несколькими настройками) с беспрецедентным размером контекста длиной 2048 токенов и 175 миллиардов параметров (требуется 800 ГБ хранилища). Метод обучения — это «генеративное предварительное обучение», что означает, что она обучена предсказывать, каким будет следующий набор данных.
Качество текста, генерируемого GPT-3, настолько высокое, что может быть трудно отличить, был ли он написан человеком или АИ. Это имеет как преимущества, так и риски о которых предупреждают разработчики.
60% взвешенного набора данных для предварительной подготовки для GPT-3 были взяты из отфильтрованной версии Common Crawl (веб архивы и поисковые запросы Google), состоящей из 410 миллиардов данных.
Другими источниками являются 19 миллиардов данных из WebText2 (данные по веб-сайтам, ссылки на которые были собраны с площадки Reddit), что составляет 22% от взвешенного общего количества, 12 миллиардов токенов из Книг v1, что составляет 8%, 55 миллиардов токенов из Книг v2, что составляет 8%, и 3 миллиардов токенов из Википедии.
GPT-3 был обучен на сотнях миллиардов слов, а также способен программировать, среди прочего, на CSS, JSX и Python.
Поскольку обучающие данные GPT-3 были всеобъемлющими, дальнейшая подготовка для отдельных языковых задач не требуется. Обучающие данные иногда содержат ненормативную лексику, а GPT-3 время от времени генерирует ненормативную лексику в результате имитации обучающих данных.
![Как обучалась модель ChatGPT-3 Как обучалась модель ChatGPT-3](https://habrastorage.org/getpro/habr/upload_files/bd1/95b/e54/bd195be54359d65b7432b1a4ccbfbf94.png)
Список самых интересных экспериментов c ChatGPT
Общие Кейсы
Анализ данных и поиск ответов на любые вопросы (вместо использования Google)
Написание статей, журналистика, блоги, Instagram, Twitter
ChatGPT в образовательном процессе
Написание литературных произведений
Объяснение сложных вещей простым языком
Диалоговые сценарии, стихи и песни
Дизайн
Создание цифровых произведений искусства
Веб- и мобильный дизайн
Создание векторных изображений
Бизнес
Составление юридических документов
Написание бизнес стратегий
Написание email писем и рассылок
Формирование требований для вакансии
Создание Pitch Deck и инвестиционных презентаций
Написание проектной документации
Программирование и IT
Ответы на вопросы и документация по коду
Оптимизация кода и поиск багов
Фронтенд верстка
Программирование на различных языках
Работа с базами данных и SQL запросами
Работа с JSON данными
ASCII art
Решение математических задач
Виртуальный компьютер на базе ChatGPT, файловая система, Linux
Написание вирусов и скриптов для взлома
Разработка парсеров
Решение для Python разработчиков
Работа с LaTeX формулами
Блокчейн
Алгоритм создание seed фраз и приватных ключей
Разработка смарт контрактов (Solidity, Rust..)
Разработка торговых и арбитражных стратегий
Итак, поехали!
![](https://habrastorage.org/getpro/habr/upload_files/f89/d55/e8c/f89d55e8c9f721b71548111159a5b602.jpeg)
Анализ данных и поиск ответов на любые вопросы
Это самый популярный способ использование модели на сегодняшний день. ChatGPT позволяет полностью забыть про Google, когда вам нужно найти точные и подробные ответы на ваши вопросы. Так как модель изначально училась на данных из интернета, она умеет точно собирать под вас нужный контент. Единственное ограничение модели связано с попытками найти инструкции на изготовление чего-то незаконного, но это ограничение тоже можно обойти, просто правильно составив запрос.)
Написание статей, журналистика, блоги, инстаграм
![](https://habrastorage.org/getpro/habr/upload_files/a59/3a0/697/a593a06979b90271c41b3c6dc1a37470.jpeg)
ChatGPT в образовательном процессе
ChatGPT владеет практически всей информацией, которая есть в интернете, и может в простой форме объяснить что угодно, помочь ребенку разобраться в любом вопросе, решить математические задачи или написать сочинение. Также он поможет преподавателю составить грамотный учебный план.
![](https://habrastorage.org/getpro/habr/upload_files/0c2/0c6/dc4/0c20c6dc4d30d719e71ae3f3b7b736c2.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/ec8/aa2/467/ec8aa246799b47e10da35147ac268ecd.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/96c/7e8/605/96c7e86052776e582dc5b52e93f4237e.png)
Объяснение сложных вещей простым языком
![](https://habrastorage.org/getpro/habr/upload_files/45a/4d4/12f/45a4d412f27edf9419484092a5b84c68.png)
Написание литературных произведений
![](https://habrastorage.org/getpro/habr/upload_files/db9/e64/8f9/db9e648f92227b554b438692674f69d2.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/f39/68a/344/f3968a3444c7954b10605411eec0e811.png)
Диалоговые сценарии, стихи и песни
![](https://habrastorage.org/getpro/habr/upload_files/16d/580/2d5/16d5802d51dc9ab053ea3e92e2cbe34c.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/967/062/695/967062695819dc06584e377d8a625c80.png)
Создание произведений искусства с помощью AI
ChatGPT прекрасно создает промпты (описания) для новых моделей AI генерации картинок из текста: Dalle-2, Midjourney, Stable Diffusion.
Веб- и мобильный дизайн
Создание векторных SVG изображений
ChatGPT пока не умеет красиво рисовать, но уже может предложить вам код для создания svg изображений.
![](https://habrastorage.org/getpro/habr/upload_files/43c/7a9/e37/43c7a9e3730a119418324f29eb7dc54a.jpeg)
3D дизайн
![](https://habrastorage.org/getpro/habr/upload_files/770/695/755/77069575572cb7cd67608c5ea3a82f88.jpeg)
Составление юридических документов
![](https://habrastorage.org/getpro/habr/upload_files/3a8/bc9/776/3a8bc97769a49a9a867e95248a04a2a4.png)
Написание бизнес стратегий
Написание email писем и рассылок
![](https://habrastorage.org/getpro/habr/upload_files/71e/b04/8d3/71eb048d3022c1b8d166a4da03daf601.png)
![](https://habrastorage.org/getpro/habr/upload_files/f7c/45b/443/f7c45b443c297b7f76a86397c870a2ef.png)
Формирование требований для вакансии
![](https://habrastorage.org/getpro/habr/upload_files/61b/48b/716/61b48b716456874073aad9c9be297dc1.jpeg)
Поиск новых идей
![](https://habrastorage.org/getpro/habr/upload_files/243/ea2/c62/243ea2c627ced9cbea7f87e3b3e0dac5.jpeg)
Создание Pitch Deck и Инвестиционных презентаций
![](https://habrastorage.org/getpro/habr/upload_files/756/1d0/e6e/7561d0e6ee331ce5d4f38f19e913b9f0.png)
Написание проектной документации
![](https://habrastorage.org/getpro/habr/upload_files/043/bab/31c/043bab31cb10a11d165b290e4ba478a3.png)
Ответы на вопросы и документация по коду
![](https://habrastorage.org/getpro/habr/upload_files/535/bfe/a5f/535bfea5fcd849dd7a2b3f238da479ea.jpeg)
Оптимизация и дебаг кода
![](https://habrastorage.org/getpro/habr/upload_files/933/d61/448/933d61448766ea7db03e3026eb412cb8.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/d7c/16e/c9a/d7c16ec9a3a87120d84bc1cfeedb7e48.png)
HTML верстка
Программирование на различных языках
![](https://habrastorage.org/getpro/habr/upload_files/2b7/f4d/67c/2b7f4d67c8e84114fc9d5ce16c4393aa.jpeg)
Разработка мобильных приложений
Работа с базами данных и SQL запросами
ASCII art
Работа с JSON данными
Решение математических задач
![](https://habrastorage.org/getpro/habr/upload_files/dae/086/873/dae0868736653f057b409a51fe47d482.jpeg)
Виртуальный компьютер на базе ChatGPT, файловая система и Linux
Подробная статья об этом эксперименте тут: https://www.engraved.blog/building-a-virtual-machine-inside/
Написание вирусов и скриптов для взлома
![](https://habrastorage.org/getpro/habr/upload_files/ccc/c1c/591/cccc1c5916b5c69d7d2ff39875f68e36.jpeg)
Разработка парсеров
![](https://habrastorage.org/getpro/habr/upload_files/1f1/888/2ec/1f18882ec3e5ad652d0d3b9853596a52.png)
Решение для Python разработчиков
![](https://habrastorage.org/getpro/habr/upload_files/cea/ede/272/ceaede2723974349ffeaf424653d0501.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/e16/1d1/847/e161d184727c0d61df98f49233d1b2f9.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/5b1/8d3/306/5b18d33068db84c17c9c1996150bf857.jpeg)
![](https://habrastorage.org/getpro/habr/upload_files/aab/176/f31/aab176f31dee4dc1b9ff8970b81222a7.jpeg)
Работа с LaTeX формулами
![](https://habrastorage.org/getpro/habr/upload_files/1db/5db/eeb/1db5dbeeb7556d63cd2fd3507969793d.jpeg)
Алгоритм создание seed фраз и приватных ключей
![](https://habrastorage.org/getpro/habr/upload_files/4c2/ee9/b89/4c2ee9b8961a70eca87a4892fcf7b217.png)
Разработка смарт контрактов (Solidity, Rust..)
![](https://habrastorage.org/getpro/habr/upload_files/cac/bb3/024/cacbb30241bdabb31b1f251154791137.png)
![](https://habrastorage.org/getpro/habr/upload_files/921/fb4/7d4/921fb47d471e36865fd74db97ad301d8.png)
Разработка торговых и арбитражных ботов для крипты
![](https://habrastorage.org/getpro/habr/upload_files/447/282/609/447282609e610c933e7dd93336f47ed0.jpg)
![](https://habrastorage.org/getpro/habr/upload_files/d0f/3ff/329/d0f3ff32986bc554588b14001690bbee.jpg)
Какие IT сервисы уже используют ChatGPT
Некоторые популярные сервисы уже начали использовать возможности GPT-3.
GPT-3, в частности модель Codex, является основой для GitHub Copilot, программного обеспечения для завершения и генерации кода, используемого в различных редакторах кода и IDE.
GPT-3 используется в некоторых продуктах Microsoft для перевода обычного языка в формальный компьютерный код.
GPT-3 использовался в CodexDB для создания кода, специфичного для запроса, для обработки SQL.
GPT-3 используется в Copy.ai, первом приложении для копирайтинга на основе ИИ для маркетологов и владельцев бизнеса.
GPT-3 используется в Jasper.ai, генераторе контента, предназначенном для помощи маркетологам и редакторам.
Скорее всего, в ближайшие полгода каждый из нас будет пользоваться IT сервисами, интегрированными с GPT-3.
Какие есть ограничения у ChatGPT
? ChatGPT иногда пишет правдоподобные, но неправильные или бессмысленные ответы. Исправить эту проблему сложно, так как:
(1) во время обучения RL в настоящее время нет источника правды;
(2) модель обучена быть более осторожной, что заставляет ее отклонять вопросы, на которые она может ответить правильно;
(3) контролируемое обучение вводит модель в заблуждение, потому что идеальный ответ зависит от того, что знает модель, а не от того, что знает человек.
? ChatGPT чувствителен к изменениям фразировки ввода или повторным попыткам ввести одно и то же предложение. Например, при одной формулировке вопроса модель может утверждать, что не знает ответа, но при небольшой перефразировке может ответить правильно. [к каждой модели нужен свой подход]
? Модель часто чрезмерно многословна и злоупотребляет определенными фразами, например, повторяет, что это языковая модель, обученная OpenAI. Эти проблемы возникают из-за предвзятости в обучающих данных (инструкторы предпочитают более длинные ответы, которые выглядят более исчерпывающими) и чрезмерной оптимизации.
? В идеале модель задавала бы уточняющие вопросы, когда пользователь вводил неоднозначный запрос. Вместо этого текущая модель предугадывает, что имел в виду пользователь. OpenAI приложили усилия, чтобы заставить модель отказываться от неуместных запросов, но иногда она может реагировать на неуместные инструкции или демонстрировать предвзятое поведение. [у нее есть характер]
? OpenAI использует API модерации, чтобы предупреждать или блокировать определенные типы небезопасного контента. При таком запросе могут быть получены ложные как отрицательные, так положительные результаты.
? Задавая вопросы, помните что модель обучалась до 2022 года и может не учитывать текущих реалий, данных и событий.
Youtube обзоры на ChatGPT
Об авторе обзора
![](https://habrastorage.org/getpro/habr/upload_files/20f/2d9/e35/20f2d9e35cb44e0bd2002c4dc1a975e3.jpeg)
Илья Максименка
2009 - 2015 - разработка IT платформ и высоконагруженных систем
2015 - 2017 - разработка AI систем для Банков и Телеком компаний
2017 - наст.вр. - блокчейн разработка финансовых DeFi систем Plasma Finance