Prompt Chaining
Последовательная декомпозиция
Проблема: Некоторые задачи слишком сложны для одного промпта. Как разбить их на этапы и передавать результаты между шагами?
Решение: Построй конвейер
Prompt Chaining соединяет несколько промптов, где выход одного становится входом для следующего. Это как сборочная линия на заводе — каждая станция делает одну работу хорошо, и продукт проходит через этапы. Использование структурированного вывода между шагами сохраняет данные чистыми, а вызов функций автоматизирует передачу.
Представьте это как сборочную линию на заводе:
- 1. Станция 1: Извлечь ключевые сущности из документа
- 2. Станция 2: Проанализировать тональность для каждой сущности
- 3. Станция 3: Сгенерировать резюме с контекстом тональности
- 4. Готовый продукт: Богатый, структурированный анализ
Где это используется?
- Контент-пайплайны: Исследование → Черновик → Редактирование → Форматирование
- Обработка данных: Извлечение → Преобразование → Валидация → Загрузка
- Аналитические воркфлоу: Классификация → Резюмирование → Рекомендация
- Генерация кода: Планирование → Реализация → Ревью → Тестирование
Интересный факт: Цепочки промптов позволяют использовать разные модели или температуры для разных этапов! Можно использовать креативную модель для мозгового штурма и точную для проверки фактов в одном пайплайне.
Попробуйте сами!
Используй интерактивный пример ниже, чтобы увидеть, как цепочка нескольких промптов создаёт более сложные результаты, чем мог бы дать один промпт.
Цепочки промптов (Prompt Chaining)
Разбейте сложную задачу на последовательность простых шагов
Разбиение создания контента на исследование → план → черновик → редактирование
Преимущества Prompt Chaining
- • Лучше контроль качества на каждом шаге
- • Легче отлаживать и улучшать
- • Возможность использовать разные модели
- • Обход ограничений контекста
// Prompt Chaining Example
async function createBlogPost(topic: string) {
// Step 1: Research
const research = await llm.complete({
prompt: `List 5 key facts about ${topic}`
});
// Step 2: Create outline using research
const outline = await llm.complete({
prompt: `Create a blog outline using: ${research}`
});
// Step 3: Write draft based on outline
const draft = await llm.complete({
prompt: `Write introduction based on: ${outline}`
});
// Step 4: Edit and polish
const final = await llm.complete({
prompt: `Improve for clarity: ${draft}`
});
return final;
}- • Создание контента: исследование → план → черновик → редактирование
- • Код-ревью: безопасность → производительность → стиль → отчёт
- • Анализ данных: сбор → очистка → анализ → визуализация
- • Документация: структура → разделы → примеры → финальная версия
Попробуй сам
Интерактивное демо этой техники
Написать статью для блога о пользе утренних прогулок
Утренние прогулки полезны для здоровья. Они помогают проснуться, улучшают настроение и укрепляют иммунитет. Гулять по утрам полезно для сердца. Свежий воздух насыщает организм кислородом. Также прогулки помогают контролировать вес. Попробуйте начать с 15 минут в день.
Самый простой лайфхак, который вы игнорируете
Каждое утро у вас есть бесплатный инструмент, который снижает стресс на 25%, улучшает сон и сжигает 150 калорий. Вы его игнорируете — это обычная прогулка.
Что происходит за 30 минут
Уже через 5 минут ходьбы уровень кортизола начинает снижаться. К 15-й минуте мозг выделяет эндорфины. К 30-й минуте улучшается кровоснабжение мозга на 15% — исследование Стэнфорда показало, что это напрямую повышает креативность.
Прогулка как антидепрессант
Мета-анализ 2023 года (British Journal of Sports Medicine) подтвердил: 30 минут ходьбы снижают симптомы тревожности на уровне медикаментов. Солнечный свет утром калибрует циркадные ритмы, улучшая сон на 42%.
Как начать (и не бросить)
- Поставьте кроссовки у двери с вечера
- Начните с 10 минут, добавляйте по 5 минут в неделю
- Привяжите к существующей привычке: кофе → прогулка
Ваш вызов: 7 дней
Завтра утром — 10 минут. Без оправданий. Через неделю ваше тело скажет спасибо.
Цепочка «план → черновик → редактура» даёт результат, который невозможно получить одним промптом. Каждый шаг фокусируется на одной задаче, а результат передаётся дальше — как конвейер на фабрике.
Создайте бесплатный аккаунт для решения челленджей
3 челленджей с AI-проверкой для этого урока
Этот урок — часть структурированного курса по LLM.
Мой путь обучения