База знаний
Промпт-инжиниринг — от первого промпта до продакшена.
26 практических руководств о том, как писать, оптимизировать, тестировать и защищать промпты для больших языковых моделей. Каждое написано для тех, кто выпускает промпты в реальном ПО: с примерами, которые можно скопировать, и честным разбором компромиссов.
Порядок чтения
Темы опираются друг на друга. Начните с того, что такое промпт, изучите его формы и техники, а затем переходите к измерению, защите и автоматизации промптов с помощью агентов и инструментов.
Основы
Что такое промпт-инжиниринг, как заниматься им шаг за шагом и какие привычки отличают промпт, который сработал один раз, от промпта, который работает всегда.
- Что такое промпт-инжиниринг?Простое определение, как модель на самом деле читает промпт и почему формулировка меняет результат.
- Руководство по промпт-инжинирингу: пошаговый методСемь шагов от черновой просьбы до проверенного промпта, готового к продакшену, с разобранным примером.
- Лучшие практики промпт-инжинирингаДесять привычек для написания лучших промптов для ИИ, каждая с примером «до» и «после».
- Типичные ошибки промпт-инжиниринга и как их исправитьДвенадцать ошибок, из-за которых вывод расплывчатый, нестабильный или небезопасный, и проверяемое исправление для каждой.
- Промпт-инжиниринг для разработчиковПромпты для кода, дающие корректные изменения, и как относиться к промптам в продакшене как к коду.
Типы промптов
Базовые формы промпта: с примерами и без, с ролью, в виде системного промпта и вокруг обязательного формата вывода.
- Типы промптов: обзор с примерамиОдиннадцать типов промптов в сравнении, с примером каждого и подсказкой, когда его выбирать.
- Zero-shot, one-shot и few-shot промптингКогда помогают примеры, сколько их брать, как выбирать и как они оборачиваются против вас.
- Системные промпты и ролевой промптингЧто входит в системный промпт, как работают роли и структура, которую можно использовать повторно.
- Промптинг для структурированного вывода: JSON, схемы и ограниченияНадёжный JSON от модели с помощью ограничений вывода, схем и проверки.
Техники
Методы для сложных задач: пошаговые рассуждения, разделение работы на несколько промптов, инструменты для модели и улучшение промпта по измерениям.
- Приёмы промпт-инжиниринга: что и когда использоватьПятнадцать приёмов в сравнении, с правилом, когда каждый стоит своих затрат.
- Промптинг с цепочкой рассуждений и самосогласованностьПошаговые рассуждения, когда они помогают, когда лишние и как самосогласованность повышает точность.
- Цепочки промптов и декомпозиция промптовРазбиение сложной задачи на простые промпты, передача данных между шагами и обработка ошибок.
- ReAct-промптинг: рассуждение и действие с инструментамиКак работает цикл «рассуждение — действие — наблюдение», с примером промпта и типичными сбоями.
- Оптимизация промптов: итеративный методВоспроизводимый цикл улучшения промпта на основе измерений, а не ощущений.
Оптимизация, тестирование и безопасность
Промпты в продакшене: бюджеты токенов и контекста, оценка, версионирование, защита от инъекций и как не допускать секретов в промптах.
- Оптимизация токенов: стоимость, контекстные окна и сжатиеКак работают токены и контекстные окна, как их считать и как безопасно сокращать.
- Тестирование и оценка промптов: как измерить промптТестовые наборы, метрики, статические проверки, оценка моделью и запуск тестов промптов в CI.
- Управление промптами и версионированиеХранение, версионирование, проверка, тестирование и выкатывание промптов в команде.
- Безопасность промптов: угрозы и защита для LLM-приложенийОсновные угрозы для LLM-приложений и многоуровневая защита от каждой.
- Инъекция промптов и предотвращение джейлбрейковПрямая и косвенная инъекция с примерами и защиты, ограничивающие ущерб.
- Обнаружение персональных данных и секретов в промптахКак секреты и персональные данные попадают в промпты, как работает обнаружение и как скрывать.
ИИ-агенты и MCP
Промпты, которые управляют инструментами, а не дают один ответ: инструкции для агентов, поиск информации и Model Context Protocol.
- Промпты для ИИ-агентов: инструкции, инструменты и рабочие процессыИнструкции агента, описания инструментов, управление контекстом и когда рабочий процесс лучше агента.
- Промптинг для RAG: как писать промпты для генерации с дополнением извлечениемСтруктурирование извлечённого контекста, обоснование ответов цитатами и обработка отсутствующей информации.
- Что такое MCP? Model Context Protocol простыми словамиКак MCP подключает ИИ-приложения к инструментам и данным, его строительные блоки и модель безопасности.
Руководства по моделям
Что меняется от провайдера к провайдеру: как модели OpenAI, Anthropic и Google по-разному воспринимают инструкции, контекст и форматы.
- Промптинг для ChatGPT и OpenAI: практическое руководствоРоли сообщений, модели с рассуждением, структурированный вывод и точный подсчёт токенов для моделей OpenAI.
- Промптинг для Claude: практическое руководствоXML-теги, размещение длинных документов, примеры, расширенное мышление и явные инструкции для Claude.
- Промптинг для Google Gemini: практическое руководствоСистемные инструкции, примеры few-shot, мультимодальный ввод, длинный контекст и структурированный вывод для Gemini.
От чтения к делу
Проверьте свои промпты по этим руководствам
Советы из этих руководств заложены в движок PromptFlowEngine в виде правил. Вставьте промпт, и движок сообщит, какие правила он нарушает, — без вызова модели и без загрузки данных.
- Анализатор промптовНаходит неоднозначности, недостающий контекст, противоречия и лишние токены в любом промпте.
- Оптимизатор промптовМеньше токенов и больше структуры — с доказательством, что все требования сохранились.
- Безопасность промптовОбнаруживает фразы-инъекции, утёкшие секреты и персональные данные и маскирует их.
- Тестирование промптовПроверка в CI для файлов промптов: планка качества, бюджет токенов и порог серьёзности.
- Оценка промптовОпубликованная формула оценки по восьми измерениям со сравнением версий.
- Шаблоны промптовПромпты для продакшена, проходящие все проверки и готовые к доработке.
- Справочник правилКаждое правило с примером срабатывания и исправленной версией.
Вставьте промпт. Узнайте, о чём он на самом деле просит.
Без регистрации. Анализ выполняется в вашем браузере.