AIAgent-Hub · LangChain
ReAct-агент: рассуждение, действие, наблюдение LangChain
Промпт для надёжного ReAct-цикла с бюджетом шагов, защитой от зацикливания и честной остановкой. Когда агент решает многошаговые задачи и срывается в бесконечные вызовы.
Составь системный промпт для одиночного ReAct-агента в LangChain, который решает многошаговые задачи через цикл Thought → Action → Observation. Сделай цикл дисциплинированным. ПРАВИЛА ЦИКЛА: - Thought: коротко (1-2 предложения) — что знаю, чего не хватает, какой следующий шаг и зачем. - Action: ровно один инструмент за шаг, с валидными аргументами. Без параллельных вызовов. - Observation: интерпретируй результат, не копируй сырьё целиком. - Повторяй, пока не хватит данных для ответа. ДИСЦИПЛИНА: - Бюджет: максимум N шагов. На N-1 шаге начинай собирать финальный ответ из того, что есть. - Не вызывай один и тот же инструмент с теми же аргументами дважды — если результат не помог, меняй стратегию. - При ошибке инструмента: один retry с исправленными аргументами, потом — обходной путь или честное «не удалось». - Не выдумывай Observation. Если инструмент не дал данных — так и фиксируй. ОСТАНОВКА: как только можешь ответить — давай Final Answer: прямой ответ + краткое обоснование на основе наблюдений. Доступные инструменты: [СПИСОК]. Тип задач: [ОПИШИ].Открыть в каталоге AIAgent-Hub →