Passive Goal Creator
Описание
Паттерн Passive Goal Creator анализирует явно сформулированные промпты пользователей через диалоговый интерфейс для сохранения интерактивности, поиска целей и эффективности.
Контекст
Агенты на основе foundation models часто получают цели от пользователей в виде текстовых промптов через диалоговый интерфейс. Эти промпты могут быть неоднозначными, неполными или требовать уточнения.
Проблема
- Пользователи могут формулировать цели неоднозначно или неполно
- Необходимо сохранить интерактивность при работе с пользователем
- Требуется эффективный процесс извлечения и уточнения целей
Решение
Паттерн предполагает пассивный анализ промптов пользователя:
- Анализ явно сформулированных целей через диалоговый интерфейс
- Извлечение намерений из текстовых промптов
- Сохранение интерактивности через диалог с пользователем
Преимущества
- Интерактивность: Сохранение диалогового взаимодействия с пользователем
- Поиск целей: Эффективное извлечение и уточнение целей
- Эффективность: Быстрый анализ промптов без дополнительных запросов к внешним источникам
Компромиссы
- Зависимость от качества формулировок пользователя
- Ограничения в понимании неявных намерений
- Необходимость в качественной обработке естественного языка
Известные применения
- Чат-боты и виртуальные ассистенты
- Системы поддержки клиентов
- Интерактивные агенты для выполнения задач
Связанные паттерны
- Proactive Goal Creator - Альтернативный подход с предвосхищением целей
- Prompt/Response Optimiser - Оптимизация формулировок промптов
Last updated on