ReAct – Размышление и действие

ReAct (Reasoning and Acting)

Способ составления запросов, который сочетает рассуждение и действие в интерактивном процессе решения задач. Модель чередует этапы размышления (анализ ситуации, планирование) и действия (выполнение конкретных шагов).

ПреимуществаНедостатки
Позволяет решать сложные, многоэтапные задачиМожет быть более времязатратным
Улучшает прозрачность процесса принятия решенийТребует более сложной структуры промпта
Может адаптироваться к изменяющимся условиям задачиМожет усложнять интерпретацию промежуточных шагов

Пример ReAct промпта:

Ты - ИИ-ассистент, помогающий планировать путешествие. Используй подход ReAct для помощи пользователю в планировании недельной поездки в Париж. На каждом этапе:
1. Размышление: Анализируй текущую ситуацию и определяй следующий шаг планирования.
2. Действие: Предложи конкретное действие или задай вопрос пользователю.
3. Наблюдение: Оцени результат действия или ответ пользователя.

Начни с общего вопроса о предпочтениях пользователя и продолжай процесс, пока не будет составлен полный план путешествия.

Try it in GPTunneL