Добавление потока агента в качестве инструмента в агента

Note

В этой статье описываются особенности, используемые в агентах или потоках агентов, питаемых стандартным жгутом.

Потоки агентов можно добавлять в агентов в качестве инструментов для создания более масштабных сценариев автоматизации на основе агентов.

Чтобы поток можно было добавить в качестве инструмента в агента, поток должен удовлетворять следующим критериям:

  • Необходимо иметь триггер Когда агент вызывает поток и действие Ответить агенту.
  • Быть настроенным на предоставление ответа в режиме реального времени, а не асинхронно. Переключатель асинхронного ответа должен быть установлен в положение Отключено в разделе Сеть в настройках действия Ответ агенту.
  • Быть опубликованным.
  • Ответьте агенту в течение 100 секунд. Оптимизируйте логику потока, запросы и объем возвращаемых данных, чтобы типичное время выполнения не превышало этого 100-секундного ограничения.

Если у вас еще нет настроенного потока агента для использования с агентом, создайте его с использованием естественного языка или конструктора.

Вы можете добавить существующий поток агента, соответствующий этим критериям, на уровне агента или темы.

Добавление потока агента в агента в качестве инструмента на уровне агента

Когда вы добавляете поток на уровне агента, оркестратор агента может запускать его напрямую во время выполнения. Чтобы добавить поток к агенту в качестве инструмента уровня агента:

  1. В Copilot Studio выберите Агенты, затем выберите агент, в который вы хотите добавить поток.

  2. Перейдите на страницу Инструменты и выберите Добавить инструмент. Появляется панель Добавить инструмент.

  3. Чтобы просмотреть потоки, доступные в качестве инструментов, выберите Поток.

Если потока, который вы хотите добавить, нет в списке, убедитесь, что у него есть триггер Когда поток вызывается агентом и действие Ответить агенту. Если нет, поток нельзя добавить в качестве инструмента в агента.

  1. Выберите поток.

  2. Выберите Добавить и настроить. Поток добавляется в агент как инструмент, и появляется панель конфигурации потока.

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

  4. При необходимости выберите Сохранить, чтобы сохранить изменения конфигурации.

Поток должен отображаться в списке инструментов агента.

Добавление потока в тему как инструмент уровня темы

Когда вы добавляете существующий поток в тему, он становится доступен только для этой темы.

Чтобы добавить поток в тему в качестве инструмента уровня темы:

  1. В Copilot Studio выберите Агенты, затем выберите агент, в который вы хотите добавить поток.

  2. Перейдите на страницу Темы и выберите тему, к которой хотите добавить поток.

  3. Выберите значок Добавить узел под любым узлом и выберите Добавить инструмент.

  4. Выберите поток, который хотите добавить. В теме появится новый узел Действие.