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

Note

Функции этой статьи работают на GitHub Copilot, который использует Copilot Credits для выставления счетов на основе использования. Узнайте больше о кредитах Copilot в разделе Обзор выставления счетов для агентов, основанных на упряжке GitHub Copilot.

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

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

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

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

Если у вас ещё нет настроенного рабочего процесса для использования с агентом, создайте его в дизайнере рабочих процессов. Для получения дополнительной информации смотрите раздел «Редактировать и управлять рабочим процессом» в дизайнере.

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

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

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

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

  3. Чтобы перечислить рабочие процессы, доступные в виде инструментов, выберите Workflows. Перечислены доступные рабочие процессы. В список представлены опубликованные рабочие процессы, в которых есть действие «Когда агент вызывает триггер потока » и действие «Ответить агенту ».

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

  4. Выберите рабочий процесс, который хотите добавить. Рабочий процесс добавляется в агент как инструмент, а вкладка для этого процесса появляется в списке инструментов агента.

Настройте рабочий процесс как агент-инструмент

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

  2. На вкладке «Детали » вы можете просмотреть название и описание рабочего процесса. Напишите четкое описание цели и функциональности рабочего процесса, чтобы агент понимал, когда его использовать. Вы также можете просматривать информацию о любых входных параметрах, требуемых для рабочего процесса, и выходных параметрах, которые он производит.

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