April 19, 2025

Agentic Workflows - Напоминания в Системных Промптах (Перевод) ЧАСТЬ 1

Для того чтобы в полной мере использовать агентные возможности GPT-4.1, мы рекомендуем включать три ключевых типа напоминаний во все системные подсказки для агента. Следующие подсказки оптимизированы специально для агентного рабочего процесса программирования, но их легко адаптировать для любых общих агентных сценариев.

Устойчивость (Persistence): это гарантирует, что модель понимает, что она участвует в многоходовом диалоге, и не завершает свою работу преждевременно, возвращая управление пользователю. Пример формулировки:

Ты — агент. Продолжай работу до полного решения запроса пользователя, прежде чем завершить свой ход и вернуть управление пользователю. Завершай работу только тогда, когда уверены, что проблема решена.

Вызов инструментов (Tool-calling): это побуждает модель максимально использовать свои инструменты и снижает вероятность "галлюцинаций" или угадывания ответа. Пример формулировки:

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

Планирование (Planning) [опционально]: если требуется, это обеспечивает явное планирование и рефлексию модели перед каждым вызовом инструмента, а не выполнение задачи только цепочкой вызовов функций. Пример формулировки:

Ты ДОЛЖЕН тщательно планировать перед каждым вызовом функции и подробно анализировать результаты предыдущих вызовов. НЕ выполняй весь процесс только с помощью вызовов функций, так как это может снизить твою способность глубоко решать проблему и мыслить аналитически.

GPT-4.1 обучена очень точно следовать как пользовательским инструкциям, так и системным подсказкам в агентном режиме. Модель строго придерживалась этих трёх простых инструкций, что позволило нам повысить внутренний показатель SWE-bench Verified почти на 20%.

Поэтому мы настоятельно рекомендуем начинать любую системную подсказку для агента с чётких напоминаний по этим трём категориям. В целом, эти инструкции превращают модель из "чат-бота" в гораздо более инициативного агента, который самостоятельно и автономно ведёт взаимодействие вперёд.

ОРИГИНАЛ - https://cookbook.openai.com/examples/gpt4-1_prompting_guide#system-prompt-reminders