Ускорение выполнения потока агентов с помощью экспресс-режима (предпросмотр)

[Данная статья посвящена предварительному выпуску и может быть изменена.]

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

Скриншот предупреждения о тайм-ауте потока агентов.

Important

Эта статья содержит документацию для предварительного просмотра Microsoft Copilot Studio и может быть изменена.

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

Если вы создаёте агента, готового к производству, смотрите Microsoft Copilot Studio Обзор.

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

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

Скриншот сравнения производительности между режимом без режима express и режимом express.

Замечание

Ускорение варьируется в зависимости от сложности потока и используемых в нем действий. Режим Express лучше всего подходит для потоков, которые не перемещают много данных с разъёмов, но требуют много времени обработки. Проверьте свои потоки, чтобы понять, подходит ли режим экспресс для вашей конкретной ситуации и насколько он улучшает работу потока. Если вы столкнулись с ошибкой во время выполнения потока с упоминанием ограничения данных, отключите режим экспресс и попробуйте использовать другие потоки.

Необходимые условия

Для использования экспресс-режима ваш поток должен соответствовать следующим требованиям:

  • Поток должен иметь либо Когда агент вызывает поток , либо Когда приложение вызывает триггер потока .
  • Поток должен иметь действие «Ответ» — либо «Ответить агенту », либо «Ответить приложению».
  • Поток должен иметь план Copilot Studio.
  • Среда Power Automate должна быть на новой инфраструктуре. См. раздел «Доступность » для получения дополнительной информации.

Включите экспресс-режим

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

  2. В разделе «Детали » на странице «Обзор » выберите «Редактировать».

    Появляется панель с деталями .

  3. Включите режим Express. Переключатель находится внизу панели.

    Скриншот страницы с переключением режима экспресс в Flow.

Замечание

Вы также можете включить экспресс-режим в разделе «Когда агент вызывает поток » или « Когда приложение вызывает сам триггер потока», пока вы строите поток в дизайнере на триггерной карте.

Скриншот, показывающий переключатель режима Express на триггерной карте в Flow Designer.

Рекомендации по использованию экспресс-режима

Когда использовать экспресс-режим Когда не стоит использовать экспресс-режим
Логически насыщенные потоки: поток агента не возвращает большие объёмы данных от ответов коннектора (большие объемы данных превышают лимит памяти в режиме экспресс). Потоки с большим количеством данных: ваш поток агентов перемещает много данных (например, перечислите строки в большой таблице, или действие получения предметов возвращает 1 500 строк данных со 100 столбцами).
Поток агента имеет действие отклика, то есть поток зависит от времени. Агент ждёт, пока поток выполнится, и как можно быстрее отправит ответ. В вашем потоке агента нет действия ответа. Поток — это стиль «огонь и забыть». Не нужно отправлять ответ агенту или приложению.
Режим Express работает успешно и оптимально во время тестирования. Режим Express не работает во время тестирования из-за ограничения по размеру или памяти. Если поток не выходит из строя во время теста, эти проблемы, скорее всего, возникнут при развертывании и запуске потока в продакшене.

Availability

Режим Express в настоящее время доступен только для обновлённых сред с новой поддерживаемой архитектурой. Microsoft сейчас работает над обновлением сред для поддержки экспресс-режима. Вам не нужно предпринимать никаких действий для улучшения окружения.

Чтобы проверить, доступен ли режим экспресс в вашей среде:

  1. Убедитесь, что в Copilot Studio есть простой поток агента с триггером Когда агент вызывает flow либо Когда приложение вызывает flow и выполняйте какое-то действие. Если у вас нет потока с этими элементами, создайте его.

  2. Проверьте переключатель режима экспресс в дизайнере на триггерной карте.

Если режим экспресса не отображается, значит, ваша среда пока не поддерживает эту функцию.

Замечание

Если ваша среда ещё не включена в новую инфраструктуру, некоторые потоки могут задержать обновление среды. Чтобы разблокировать автоматическое будущее обновление, см. Power Automate окружения переходят на новую архитектуру.

Licensing

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

Limitations

Имейте в виду эти известные ограничения при использовании режима экспресс.

Ограничения при публикации потока

Действия задержки и webhook в Flow не поддерживаются при включении режима Express. Ошибки появляются при сохранении потока. В таких случаях попробуйте отключить экспресс-режим и попробуйте снова.

Ограничения во время выполнения потока

Существуют некоторые ограничения по времени выполнения при использовании режима экспресс.

Время выполнения

При включении экспресс-режима потоки должны завершиться за две минуты. Потоки, которые занимают больше времени.

Размер потока

  • Не включайте более 100 действий в пробег потока. Счёт действий включает циклы, которые считаются одним действием за каждую итерацию цикла. Для петель применяются следующие ограничения:
    • Примените к каждому циклу массива: максимум 100 элементов
    • Цикл до конца: максимум 100 итераций
  • Переменный лимит содержания: 1 024 символа. Если есть возможность, найдите обходные пути, чтобы не вставлять более 1 024 символов в переменные, такие как Set variable, Append to String Variable или Initialize variable.

100 действий — это безопасный предел для размера потока. На практике вы можете включить более 100 действий, в зависимости от размера потока и объёма обработки данных. Узнайте больше об управлении размером потока в разделе Руководства по использованию экспресс-режима.

Размер сообщения

Предел размера сообщения для данных, передаваемых в отдельном действии (ответ разъёма), составляет 64 КБ.

Сообщения об ошибках

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

Другие ограничения при использовании экспресс-режима

  • Проверка потока автоматически не работает в Flow Designer. Тестирование автоматически использует повторную отправку потока, а повторная подача потока нельзя применять с потоками, триггерированными агентом или приложением.
  • Итерации циклов не отображаются в режиме Run Details , если ответ разъёма превышает лимит памяти. В некоторых случаях вы можете заметить, что итерации петель не отображаются при мониторинге цикла (Примените к каждому или Do until til). Протестируйте свой поток в среде разработки, а затем включите экспресс-режим для отладки перед публикацией в продакшене.