Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Note
В этой статье описываются особенности, используемые в агентах или потоках агентов, питаемых стандартным жгутом.
Узел агента позволяет потоку передать выполнение шага агенту ИИ, который может рассуждать, вызывать инструменты и обращаться к источникам знаний, прежде чем вернуть результат. Используйте его всякий раз, когда шаг требует принятия решения, многошаговой оркестрации или информации за пределами самого потока.
Используя узел агента, вы можете:
- Вызывать существующий агент:
- Давать агенту инструкцию на естественном языке, включая динамический контент из предыдущих этапов.
- Оснастить агента инструментами (серверами и соединителями протокола контекста модели (MCP)), чтобы он мог выполнять действия.
- Обеспечить агент доступом к знаниям (сайты SharePoint, публичные веб-сайты), чтобы он мог отвечать на основе вашего контента.
- Использовать ответ агента на более поздних этапах потока.
В потоках агентов можно выбрать уже опубликованного агента или создать нового в построителе агентов с последующим вызовом из потока.
Добавление узла агента
В Copilot Studio перейдите на вкладку Потоки и откройте существующий поток агента или создайте новый.
- Новый поток: вы попадаете на страницу конструктора, чтобы настроить триггер.
- Существующий поток: вы попадаете на страницу «Обзор» и должны перейти на страницу «Конструктор».
Выберите значок Вставить новое действие
в том месте потока, где вы хотите вызвать агента.В Добавить действие, в разделе Возможности ИИ, выберите Запустить агент. В потоке появляется узел Запустить агент.
Выберите существующий агент для узла агента
В редакторе выполнения и агентов, в разделе Агент, вы можете выбрать один из двух вариантов:
Выбрать существующий агент: выберите опубликованный агент из списка. Агент работает с теми инструкциями, инструментами и знаниями, с которыми он уже настроен.
Создайте новый агент: выберите Создать для создания нового агента. Это откроет новую вкладку браузера с интерфейсом конструктора агентов. Создайте и опубликуйте там агент, затем вернитесь в конструктор потоков, чтобы выбрать его из списка существующих агентов.
Если вы выбрали существующий агент, перейдите к Отправить сообщение агенту.
Создание нового агента для узла агента
При выборе Создать вы открываете агент в построителе агентов в новой вкладке браузера. В построителе агентов можно настроить инструкции, источник знаний и возможности агента.
Когда вы закончите создание агента, опубликуйте его, вернитесь в конструктор потоков и выберите его из списка существующих агентов.
Отправить сообщение существующему агенту
При выборе существующего агента узел отображает поле Сообщение. В этом поле укажите агенту, что делать для этого запуска. Инструкции, инструменты и знания агента уже заданы для опубликованного агента.
В поле Сообщение введите запрос для этого запуска. Используйте инструмент выбора динамического содержимого, чтобы вставить токены из предыдущих шагов, чтобы агент принимал решения на основе актуальных данных выполнения.
В случае сомнений обращайтесь за помощью к специалисту
Включите В случае сомнений обращайтесь за помощью к специалисту, если вы хотите, чтобы агент передавал задачу человеку, когда не может продолжить самостоятельно. Когда происходит эскалация, агент отправляет запрос на входные данные по электронной почте владельцу соединения.
Эта опция полезна, когда задача агента может потребовать интерпретации, выходящей за рамки его инструкций или доступных знаний. Например, если агент проверяет отчеты о расходах и обнаруживает необычный расход, который не соответствует никакой политике, он может отметить отчет для рассмотрения человеком, чтобы избежать ошибочного одобрения.
Использование ответа агента в потоке агента
При запуске узла агента поток агента ждет, пока агент завершит свою задачу. Ответ агента затем становится доступен в виде динамического контента, который можно использовать на любом последующем шаге.
Чтобы использовать ответ агента в последующем действии:
Выберите действие, в котором хотите использовать ответ (например, Отправить сообщение электронной почты или Обновить строку).
В поле, куда нужно вставить ответ, откройте выбор динамического содержимого.
Найдите результат из шага Запуск агента и выберите ответ агента.
Распространенные способы использования ответа агента:
- Вставьте ответ в текст письма или сообщение.
- Определите условие для разветвления потока агента на основе ответа агента.
- Сохраните ответ в переменной или источнике данных для последующего обращения.
Сценарии автоматизации
Узел агента лучше всего подходит как один из шагов более длительного рабочего процесса. Ранние шаги собирают и нормализуют входные данные, агент осуществляет рассуждение, а последующие шаги используют результат в нескольких системах.
Рассмотрение входящих запросов в службу поддержки
Рабочий процесс запускается при создании нового запроса в Dataverse. Предыдущие шаги извлекают содержимое заявки, вложения и историю последних обращений клиента. Узел агента читает все, основываясь на базе знаний продукта (SharePoint) и возвращает структурированные выходные данные по category, priority, suggested_owner и draft_reply. В последующих шагах, если priority указывает на сбой, вызывается дежурный инженер; в противном случае заявка назначается ответственному и черновик ответа ставится в очередь на рассмотрение.
Проверка отчетов о расходах на соответствие корпоративной политике
Рабочий процесс запускается при подаче отчета о расходах. Предыдущие шаги загружают позиции и преобразовывают суммы в валютах, отличных от доллара США, чтобы агент выполнял рассуждения на единой основе. Узел агента использует веб-сайт SharePoint с политиками и возвращает для каждой позиции пометку compliant плюс reason. Дальнейшие шаги либо автоматически одобряют и размещают бухгалтерскую запись в системе, либо инициируют действие утверждения с приложенным обоснованием агента и ожидают проверки финансового специалиста.
Подготовка брифинга по встрече
Рабочий процесс запускается каждое утро, перечисляет встречи дня из Outlook и последовательно обрабатывает каждую из них. Для каждой встречи более ранний шаг извлекает контекст учетной записи из Dynamics 365. Узел агента затем использует Work IQ для проверки недавней переписки по электронной почте и обсуждений в Teams с участниками встречи и возвращает обсуждаемые вопросы, открытые риски и рекомендуемые вопросы. На следующих этапах этот результат форматируется в HTML-брифинг, который отправляется по электронной почте за 30 минут до встречи, и размещается в виде адаптивной карточки в Teams.
Часто задаваемые вопросы
Когда следует использовать встроенный агент, а когда — уже существующий?
Используйте встроенный агент, когда задача агента относится только к одному рабочему процессу и вы хотите, чтобы все — инструкции, инструменты, знания и результаты — сопровождало этот процесс. Встроенные агенты быстрее настраивать и проще рассуждают, потому что конфигурация находится прямо рядом с теми этапами, которые ими пользуются.
Используйте существующий агент, когда один и тот же агент используется в нескольких рабочих процессах или поверхностях (например, с ним также общаются в Teams), или когда агент принадлежит другой команде, и вы просто хотите его вызвать.
Когда следует использовать узел агента, а когда — узел запроса?
Оба сценария добавляют ИИ в рабочий процесс, но они созданы для разных задач.
| Capability | Узел агента | Узел подсказки |
|---|---|---|
| Оркестрация инструментов | Полный доступ ко всем инструментам агента | Только интерпретатор кода |
| Источники знаний | Все поддерживаемые источники знаний | Только Dataverse |
| Проверка специалистом | Да | Нет |
| Сложность задачи | Сложные задачи. Агент-оркестратор может обрабатывать несколько последовательных обменов сообщениями. | Простые задачи, которые можно выполнить за один обмен сообщениями |
Используйте узел агента, когда для шага требуется рассуждение, оркестрация инструментов или знания, основанные на источниках. Используйте узел запроса, если вам нужно только для преобразования или генерации текста для модели.
Можно ли повторно использовать встроенный агент вне этого рабочего процесса?
№ Встроенный агент привязан к своему рабочему процессу. Если вы создаете один и тот же встроенный агент в нескольких рабочих процессах, повысьте его до опубликованного агента и вызывайте опубликованный агент из каждого рабочего процесса.