Создание потока агента как инструмента

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

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

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

Для комплексных рекомендаций по созданию потоков агента см. статьи Обзор потоков агента и рабочих процессов и Создание потока агента на основе естественного языка.

Предварительные условия

  • Доступ к Copilot Studio с лицензией, включающей возможность использования потоков в Copilot Studio.

Создание нового потока агента со страницы «Потоки»

  1. В Copilot Studio перейдите на страницу Потоки в левой панели.

  2. Перейдите в меню Новый поток>Поток агента.

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

  3. Добавьте входные параметры к триггеру при необходимости для вашего сценария.

  4. Добавьте действия, которые должен выполнить ваш поток между триггером и действием «Ответ агенту».

  5. Добавьте выходные параметры к действию Ответить агенту для возврата данных агенту.

  6. Выберите Опубликовать, чтобы сохранить и опубликовать поток.

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

Управляйте тем, какие соединения используются потоком

В поддерживаемом агенте с проверкой подлинности облачные потоки можно настроить для использования учетных данных пользователей при их запуске в рамках плана генеративной оркестрации или при вызове из темы. Использование потока в поддерживаемом канале не требует специальной конфигурации в вашем агенте. Клиенты могут управлять своими подключениями во время использования агента.

Облачные потоки в средах, использующих ключи, управляемые клиентом (CMK), пока нельзя запускать с учетными данными клиентов в рамках планов генеративной оркестрации или из разделов. Убедитесь, что параметры запуска только для облачных потоков в средах CMK установлены для конкретных подключений, а не для Предоставлено пользователем только для запуска.