GPT-3: Руководство по использованию API OpenAI
Покупка
Новинка
Тематика:
Кибернетика
Издательство:
ДМК Пресс
Перевод:
Яценков Валерий Станиславович
Год издания: 2023
Кол-во страниц: 174
Дополнительно
Вид издания:
Практическое пособие
Уровень образования:
Дополнительное образование
ISBN: 978-5-93700-211-2
Артикул: 855987.01.99
В книге исследуется мощная языковая модель GPT-3, упрощающая создание приложений с искусственным интеллектом. Рассматриваются основы API OpenAI и инновационные способы использования этого инструмента в разных областях, в частности для создания новых бизнес-продуктов. Обсуждается влияние GPT-3 на развитие мировой экономики и такие передовые тенденции, как программирование без кода и достижение общего искусственного интеллекта.
Издание рассчитано на читателей, интересующихся современными технологиями, в частности предпринимателей, деятельность которых связана с индустрией искусственного интеллекта, а также тех, кто планирует использовать языковые способности GPT-3 для реализации творческих проектов.
Тематика:
ББК:
УДК:
ОКСО:
- ВО - Бакалавриат
- 09.03.01: Информатика и вычислительная техника
- 09.03.02: Информационные системы и технологии
ГРНТИ:
Скопировать запись
Фрагмент текстового слоя документа размещен для индексирующих роботов
Сандра Кублик Шубхам Сабу GPT-3 Руководство по использованию API OpenAI
Sandra Kublik Shubham Saboo GPT-3 The Ultimate Guide To Building NLP Products With OpenAI API BIRMINGHAM—MUMBAI
Сандра Кублик Шубхам Сабу GPT-3 Руководство по использованию API OpenAI Москва, 2023
УДК 004.04 ББК 32.372 К88 Кублик С., Сабу Ш. К88 GPT-3: Руководство по использованию API OpenAI / пер. с англ. В. С. Яценкова. – М.: ДМК Пресс, 2023. – 172 с.: ил. ISBN 978-5-93700-211-2 В книге исследуется мощная языковая модель GPT-3, упрощающая создание приложений с искусственным интеллектом. Рассматриваются основы API OpenAI и инновационные способы использования этого инструмента в разных областях, в частности для создания новых бизнес-продуктов. Обсуждается влияние GPT-3 на развитие мировой экономики и такие передовые тенденции, как программирование без кода и достижение общего искусственного интеллекта. Издание рассчитано на читателей, интересующихся современными технологиями, в частности предпринимателей, деятельность которых связана с индустрией искусственного интеллекта, а также тех, кто планирует использовать языковые способности GPT-3 для реализации творческих проектов. УДК 004.04 ББК 32.372 Copyright © Packt Publishing 2023. First published in the English language under the title ‘GPT-3 – (9781805125228)ʼ. Все права защищены. Любая часть этой книги не может быть воспроизведена в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. ISBN 978-1-80512-522-8 (англ.) © 2023 Packt Publishing ISBN 978-5-93700-211-2 (рус.) © Перевод, оформление, издание, ДМК Пресс, 2023
От Шубхама: Моей матери Гаятри, которая всегда верила в меня От Сандры: Посвящаю эту книгу Руи за его бесконечную поддержку во всем
Отзывы о книге Эта книга – идеальная отправная точка для практиков и разработчиков, которые хотят освоить языковую модель GPT-3 и научиться создавать приложения на API OpenAI. – Питер Велиндер, вице-президент по продукту и партнерским отношениям, OpenAI Главная особенность этой книги в том, что ее могут прочитать люди с самым разным техническим образованием и создать решения мирового уровня с использованием ИИ. – Ноа Гифт, исполнительный директор Университета Дьюка, основатель Pragmatic AI Labs Если вы хотите использовать GPT-3 или любую другую большую языковую модель для создания своего приложения либо службы, в этой книге найдется все, что вам нужно. В книге подробно рассматривается GPT-3, и примеры использования помогут вам применить эти знания к вашему продукту. – Дэниел Эриксон, основатель и генеральный директор Viable Авторы проделали замечательную работу по изучению технических и социальных аспектов использования GPT-3. Прочитав эту книгу, вы будете уверенно рассуждать о современном состоянии искусственного интеллекта. – Брэм Адамс, основатель Steganography Отличная книга для начинающих! В ней даже есть мемы и очень нужная глава об ИИ и этике, но ее главное достоинство – пошаговые процедуры работы с GPT-3. – Рикардо Хосе Лима, профессор лингвистики Университета Эстадо-ду, Рио-де-Жанейро Это всестороннее глубокое погружение в работу с одной из ключевых генеративных моделей обработки естественного языка с практическим акцентом на том, как использовать API OpenAI и интегрировать его в ваши собственные приложения. Помимо очевидной технической ценности, я считаю особенно важными изложенные в последних главах мысли в отношении предубеждений и конфиденциальности моделей и их роли в демократизации ИИ. – Рауль Рамос-Поллан, профессор искусственного интеллекта Университета Антиокии в Медельине, Колумбия
Содержание От издательства...................................................................................11 Благодарности.....................................................................................12 Об авторах.............................................................................................14 Предисловие.........................................................................................15 Глава 1. Революция большой языковой модели................17 Что скрывается за кулисами NLP............................................................18 Языковые модели становятся больше и лучше....................................20 Что скрывается за названием GPT-3?....................................................21 Генеративные модели..........................................................................21 Предварительно обученные модели..................................................22 Модели-трансформеры........................................................................25 Модели для преобразования последовательности в последовательность...........................................................................25 Механизм внимания модели-трансформера.......................................27 GPT-3: краткая история............................................................................28 GPT-1.......................................................................................................28 GPT-2.......................................................................................................29 GPT-3.......................................................................................................29 Доступ к API OpenAI.................................................................................33 Глава 2. Начало работы с API OpenAI.......................................37 Playground..................................................................................................37 Особенности составления текстовых запросов....................................41 Базовые модели.........................................................................................52 Davinci....................................................................................................53 Curie........................................................................................................53 Babbage...................................................................................................54 Ada...........................................................................................................54 Серия Instruct........................................................................................54
Содержание Конечные точки.........................................................................................56 List models (список моделей)..............................................................56 Retrieve model (получить модель).......................................................57 Completions (завершения)...................................................................57 Files (файлы)..........................................................................................57 Embeddings (встраивания)...................................................................59 Настройка GPT-3.......................................................................................60 Примеры приложений на основе настраиваемых моделей GPT-3.......................................................................................................61 Как настроить GPT-3 для вашего приложения.............................62 Подготовка и загрузка обучающих данных..................................62 Обучение новой настроенной модели..........................................63 Использование точной модели......................................................64 Токены........................................................................................................65 Расценки.....................................................................................................67 Производительность GPT-3 в стандартных задачах NLP....................69 Классификация текстов.......................................................................70 Классификация без ознакомления....................................................70 Классификация с однократным и ограниченным ознакомлением.................................................................................71 Пакетная классификация....................................................................73 Распознавание именованных сущностей.............................................74 Обобщение текста.................................................................................75 Генерация текста.......................................................................................78 Генерация статьи для сайта.................................................................79 Генерация сообщений в социальных сетях......................................80 Заключение................................................................................................80 Глава 3. GPT-3 и программирование........................................82 Как использовать API OpenAI с Python?................................................82 Как использовать API OpenAI с Go?.......................................................86 Как использовать API OpenAI с Java?.....................................................89 Sandbox GPT-3 на базе Streamlit..............................................................91 Заключение................................................................................................94 Глава 4. GPT-3 как инструмент стартапов нового поколения..............................................................................................95 Модель как услуга......................................................................................96 Стартапы нового поколения: примеры из практики..........................99
Содержание Творческие приложения GPT-3: Fable Studio.................................100 Приложения анализа данных GPT-3: Viable...................................105 Приложения чат-ботов GPT-3: Quickchat........................................107 Маркетинговые приложения GPT-3: Copysmith.............................111 Документирование приложений GPT-3: Stenography...................113 Взгляд инвестора на экосистему стартапов вокруг GPT-3................116 Заключение..............................................................................................117 Глава 5. GPT-3 как новый этап корпоративных инноваций............................................................................................119 Практический пример: GitHub Copilot................................................121 Как это работает..................................................................................122 Разработка Copilot..............................................................................124 Что означает программирование с малым кодом / без кода?.....125 Масштабирование с помощью API..................................................126 Каковы перспективы развития Github Copilot?.............................127 Практический пример: Algolia Answers...............................................128 Оценка возможностей NLP...............................................................129 Конфиденциальность данных...........................................................130 Стоимость............................................................................................130 Скорость и задержка..........................................................................131 Первые уроки......................................................................................132 Практический пример: Microsoft Azure OpenAI.................................133 Microsoft и OpenAI: предсказуемое партнерство..........................133 Собственный API OpenAI для Azure.................................................134 Управление ресурсами.......................................................................135 Безопасность и конфиденциальность данных...............................136 Модель как услуга на уровне предприятия.....................................137 Другие службы искусственного интеллекта и машинного обучения Майкрософт........................................................................138 Совет для предприятий.....................................................................139 OpenAI или служба Azure OpenAI: что следует использовать?....140 Заключение..............................................................................................141 Глава 6. GPT-3: хорошая, плохая, ужасная...........................142 Борьба с предвзятостью ИИ..................................................................143 Подходы к борьбе с предвзятостью.................................................146 Некачественный контент и распространение дезинформации......150 Зеленый след LLM...................................................................................159
Содержание Действуйте осторожно...........................................................................161 Заключение..............................................................................................162 Глава 7. Демократизация доступа к искусственному интеллекту.....................................................164 Нет кода – нет проблем!.........................................................................165 Доступ и модель как услуга...................................................................168 Заключение..............................................................................................169 Предметный указатель..................................................................171