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

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

  • Пусть Когда агент вызывает триггер потока и действие Ответить агенту .
  • Будьте настроены на реагирование в реальном времени, а не асинхронно. Переключатель асинхронного ответа должен быть указан на Off в разделе Networking в настройках Response в настройках действия агента .
  • Публикуются.
  • Ответьте агенту в течение 100 секунд. Оптимизировать логику потока, запросы и объём возвращаемых данных так, чтобы типичный запуск был ниже этого лимита в 100 секунд. Действия в потоке, которые должны выполняться дольше, можно разместить после действия Предоставить ответ для Copilot, чтобы продолжить выполнение до предела длительности выполнения потока в 30 дней. Для рекомендаций по оптимизации производительности потока см. раздел «Ускорение выполнения потока агентов с экспресс-режимом (предварительный просмотр).

Для простоты: в этой статье предполагается, что у вас уже настроен поток для работы с агентом. Если нет — создайте его на естественном языке или с помощью дизайнера.

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

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

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

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

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

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

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

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

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

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

  7. Выберите «Сохранить» по необходимости, чтобы сохранить изменения конфигурации.

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

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

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

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

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

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

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

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