Книги / AI и ML / ChatGPT / Developing Apps with GPT-4 and ChatGPT: Build Intelligent Chatbots, Content Generators, and More

Developing Apps with GPT-4 and ChatGPT: Build Intelligent Chatbots, Content Generators, and More

Olivier Caelen, Marie-Alice Blete

Книга «Developing Apps with GPT-4 and ChatGPT» — практическое руководство по созданию приложений на основе больших языковых моделей (LLM) от OpenAI. Второе издание, выпущенное в 2024 году, охватывает последние достижения в области генеративного ИИ и предоставляет разработчикам инструменты для интеграции GPT-4 и ChatGPT в свои проекты.

В первых главах читатели знакомятся с основами LLM: архитектурой Transformer, токенизацией, предсказанием следующего токена, а также с историей развития моделей от GPT-1 до GPT-4. Рассматриваются примеры использования LLM в различных продуктах и возможные ограничения, такие как галлюцинации ИИ.

Далее следует подробное руководство по работе с OpenAI API: модели, доступные в API, настройка ключей доступа, использование чат-комплишенов, управление параметрами (temperature, top_p), работа с изображениями (Vision), генерация JSON, а также другие API, включая эмбеддинги, модерацию, синтез и распознавание речи.

Третья глава посвящена архитектуре приложений на основе LLM: управление API-ключами, безопасность и конфиденциальность данных, принципы проектирования программного обеспечения, интеграция возможностей LLM (диалоговые функции, обработка языка, взаимодействие с пользователем) и примеры реальных проектов, таких как генератор новостей, суммаризация видео с YouTube и создание экспертных систем.

Книга предназначена для разработчиков, знакомых с Python, и предлагает практические примеры кода, которые можно сразу применять в своих приложениях. Она поможет освоить создание интеллектуальных чат-ботов, генераторов контента и других инструментов на базе GPT-4 и ChatGPT.