Разработка приложений на базе больших языковых моделей: Целостный подход к LLM
Книга посвящена практическим аспектам проектирования и разработки приложений на основе больших языковых моделей (LLM). Автор предлагает целостный подход, охватывающий как теоретические основы, так и практические рекомендации по созданию реальных продуктов.
В первой части рассматривается внутреннее устройство и архитектура трансформеров, история развития LLM и их влияние на современные технологии. Подробно разбираются методы промптинга, включая промптинг без примеров, с несколькими примерами, с цепочкой рассуждений и состязательный промптинг.
Значительное внимание уделено подготовке данных для обучения и дообучения моделей, а также подходам к адаптации предобученных моделей под конкретные задачи и предметные области. Рассматриваются техники тонкой настройки, доменной адаптации и оптимизации вывода.
Отдельные главы посвящены современным парадигмам применения LLM — генерации с дополненной выборкой (RAG), интеллектуальным агентам и интеграции моделей с внешними инструментами и данными. Автор анализирует типичные проблемы и отказы, возникающие при переходе от прототипов к полноценным продуктам, и даёт практические рекомендации по их преодолению.
Книга предназначена для специалистов по искусственному интеллекту, разработчиков и технических руководителей, стремящихся создавать надёжные и эффективные приложения на базе LLM.
