AIAgent-Hub · LangChain
Промпт-маршрутизатор: выбор нужного инструмента LangChain
Генерирует блок промпта с таблицей решений, чтобы агент перестал путать похожие инструменты. Когда у агента 5+ tools и он выбирает не то.
Напиши блок системного промпта, который учит агента ПРАВИЛЬНО выбирать инструмент, когда их много и они похожи. Цель — убрать ошибки вида «вызвал поиск, когда нужен калькулятор». СТРУКТУРА БЛОКА: 1. Таблица решений: для каждого инструмента — «вызывай ЕСЛИ…» (триггер-признаки в запросе) и «НЕ вызывай если…». Пиши признаками, которые видно в тексте пользователя. 2. Приоритет при пересечении: если подходят два инструмента — какой первый и почему. 3. Когда НЕ нужен ни один инструмент (ответить из знаний/контекста напрямую) — явные критерии. 4. Когда нужно несколько инструментов подряд — типовые цепочки (напр. сначала найти ID, потом получить детали). 5. Анти-паттерны: 3-4 частые ошибки выбора с разбором «было/надо». ФОРМАТ: компактно, маркерами, чтобы влезло в system-промпт без раздувания контекста. Мои инструменты (имя + что делает): [СПИСОК]. Примеры типичных запросов пользователей: [2-4 ПРИМЕРА].Открыть в каталоге AIAgent-Hub →