Выбор инструмента — часть решения, а не запоздалая мысль
Агент должен решить не только, что сказать. Если он будет действовать, он должен решить, какой инструмент, какое разрешение и какой путь выполнения подходят для запроса.
Эти решения часто скрыты внутри одного большого ответа модели. Я думаю, они должны быть проверяемы. Один и тот же намерение пользователя может требовать инструмента только для чтения в одной ситуации и одобренной записи в другой. Выбор инструмента — это также выбор поверхности риска.
Модель может помочь рекомендовать этот выбор. Доступные инструменты и полномочия, прикреплённые к ним, должны по-прежнему происходить из окружающей системы.
Использование инструмента — не последний механический шаг после рассуждения. Это часть самого решения.