Поделиться через


Расширьте Microsoft 365 Copilot с помощью агентов Copilot

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

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

Заметка

То, что называется агентами Copilot в Copilot Studio , известно как декларативные агенты в Microsoft 365 Copilot. Для получения дополнительной информации о Microsoft 365 расширяемости Copilot см. Microsoft 365 Расширяемость Copilot.

В этой статье рассматриваются следующие вопросы:

  • Авторство агент Copilot
  • Добавление действий и знаний к агенту
  • Публикация агент в Microsoft 365 Copilot и Microsoft Teams

Что такое агенты, действия, знания и подсказки для начинающих Copilot?

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

Полное имя Определение
Агент Copilot агент Copilot создается путем создания приглашения для Microsoft 365 Copilot. Это приглашение используется для определения набора поведений во время выполнения, личностей и правил, которые управляют взаимодействиями агент. агент чаще всего используется в контексте расширения Microsoft 365 Copilot. помощник также можно использовать напрямую как агент в Microsoft Teams.
Действие Ранее называлось подключаемыми модулями. Механизм, который позволяет помощнику обращаться к другим системам и извлекать данные или выполнять другие действия. Действия представляют собой одноходовые взаимодействия. Действия могут быть аутентифицированы и могут включать параметры, карточки и другие функции. См. Использование действий с пользовательскими агентами.
База знаний Под знаниями понимается информация, которая находится внутри вашего клиента Microsoft 365, включая соединители SharePoint и Graph.
Начальный запрос Начальные запросы — это запросы, созданные создателем в агенте, которые упрощают для конечных пользователей выполнение обычных или сложных действий с агентом.

Обеспечение безопасности агентов

Microsoft 365 клиенты и партнеры могут создавать агенты Copilot, которые расширяют Microsoft 365 Copilot с помощью пользовательских инструкций, базовых знаний и действий, вызываемых с помощью описаний REST API, настроенных с помощью агент. Пользовательские действия собирают данные, которые влияют на поведение вашего Microsoft 365 Copilot, в том числе из ненадежных источников, таких как электронные письма и тикеты поддержки. Злоумышленники могут создавать полезные данные в этих ненадежных источниках, чтобы манипулировать поведением агента, например неправильно отвечать на вопросы или вызывать пользовательские действия.

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

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

  • Конечные пользователи и производители должны иметь лицензию на использование Microsoft 365 Copilot.
  • Создатели должны иметь разрешения на создание и доступ к среде Copilot Studio.

Создание агента

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

Чтобы создать агент Copilot для Microsoft 365 Copilot:

  1. Войдите в учетную запись Copilot Studio по адресу https://copilotstudio.microsoft.com

  2. Перейдите к разделу Агенты на левой панели навигации.

  3. Выберите Microsoft 365 Copilot из списка агентов.

  4. Отсюда выберите + Добавить в карточке Агенты. Вы будете перенаправлены в интерфейс разговорной разработки.

  5. Опишите полными предложениями, что должен уметь и знать агент.

  6. Когда взаимодействие будет завершено, выберите Я закончил в чате.

    Заметка

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

  7. Выберите Создать, чтобы перейти на страницу обзора агента.

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

Добавьте знания в агент Copilot

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

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

Полное имя Определение
SharePoint Пути к ресурсам SharePoint в организации. Microsoft 365 Copilot использует учетные данные пользователя, чтобы гарантировать, что ему будут предоставлены только те ответы, к которым у него есть доступ.
Соединители для Copilot (Graph) Соединители — это источники данных, настроенные администратором клиента для добавления знаний в Microsoft Copilot и агент. Подробнее о соединителях Graph
Поиск в Интернете Агент также может использовать общедоступный веб-поиск (через Bing) для получения веб-результатов

Заметка

Веб-поиск настраивается с помощью возможностей карточки на странице обзора, а не на странице знаний.

Чтобы начать добавлять знания к агенту:

  1. Вернитесь на страницу обзора агента.
  2. На карточке Знания выберите + Добавить знания.
  3. Выбор источника данных.
    • Если вы используете SharePoint, укажите путь к корню библиотеки или сайта. В настоящее время указание одной страницы или файла не поддерживается.
    • Если вы используете соединитель помощника и администратор настроил соединитель Graph в Microsoft 365, вы можете выбрать соединитель Graph из настроенных источников данных.
    • Веб-поиск можно включить/отключить на странице обзора помощника на карточке Дополнительные настройки.

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

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

Заметка

Если результаты не получены, отправьте отзыв в Microsoft для анализа и улучшения продукта.

Добавить действие к агент Copilot

Действие используется, чтобы агент мог извлекать информацию или выполнять задачи, такие как обновление записи или завершение транзакции. Действия можно создавать из коннекторов Copilot (также известных как Power Platform коннекторы). Типы действий включают запросы AI Builder, соединители, потоки и настраиваемые соединители. Чтобы узнать больше о коннекторах Copilot, см.: Изучите контент о коннекторах Copilot.

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

  • Должно ли действие использовать аутентификацию конечного пользователя или аутентификацию создателя?
  • Может ли создатель предоставить описания, информирующие генеративный ИИ о том, когда и как вызывать действие?
  • Должны ли параметры функции всегда заполняться автоматически или создатель должен заполнять их во время разработки?

Каждое из этих соображений имеет значение при добавлении действий в агент.

Снимок экрана панели действий

Для добавления действий:

  1. Вернитесь на страницу обзора агента.
  2. На карточке Действия выберите Добавить действие.
  3. Найдите нужный соединитель помощника или выберите Создать новый поток или Добавить API для пользовательского соединителя.
  4. Если выбран соединитель Copilot, UX будет представлен с разделами Соединитель и Настройка .

Раздел соединителя

  1. Аутентификация конечного пользователя: выберите тип аутентификации, предпочтительный для этого действия. У вас есть выбор между аутентификацией пользователя и аутентификацией создателя помощника. Другие детали конфигурации аутентификации автоматически обрабатываются реализацией соединителя помощника.
  2. Описание использования: Инструкции, сообщающие Microsoft 365 Copilot, как использовать действие в агент.

Раздел конфигурации

  1. действие подключаемого модуля Имя: имя действия, как показано в Microsoft 365 Copilot в цитатах. Эта информация также может оказать влияние на выбор действия для выполнения Microsoft 365 Copilot.
  2. отображаемое имя: Понятное имя для действия, как оно отображается в пользовательском интерфейсе Microsoft 365 Copilot.
  3. Описание для агент, чтобы знать, когда использовать это действие: Полное разговорное описание того, когда Copilot следует использовать это действие, и типы вопросов, которые его запускают.

Входные и выходные данные

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

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

Снимок экрана панели редактирования входных данных действий

Завершение и тестирование

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

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

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

Снимок экрана настройки карточки подключений

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

Важно

Полноэкранный браузер для управления соединениями — это временное решение, которое будет исправлено перед выпуском.

Начальные запросы

Часто, когда пользователи впервые сталкиваются с любым видом агент, они не знают, о чем можно спросить, или не понимают всего богатства агент. В результате они склонны задавать простые вопросы. Microsoft 365 Copilot решает эту проблему, предоставляя возможность запуска подсказок. Начальные запросы предоставляют пользователю простые запросы для начала работы.

Скриншот начальных подсказок в чате Microsoft 365 Copilot

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

Общие сведения о начальных запросах

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

В рамках стартовых подсказок авторы агент имеют полный доступ к возможностям Microsoft 365 Copilot большого языковая модель, включая добавленные вами действия и знания. Рассмотрите возможность создания сложных запросов, которые помогут конечным пользователям легко выполнять типовые задачи.

Снимок экрана предложений начальных запросов

Разработка начальных запросов

  1. Вернитесь на страницу Обзор агента.
  2. Прокрутите вниз до раздела Начальные запросы и выберите Изменить.
  3. Добавьте до шести начальных запросов и нажмите «Сохранить».

Публикация агент Copilot

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

Публикация агента

  1. Вернитесь на страницу Обзор агента.

  2. Выбирать Опубликовать справа вверху.

    Информация в следующей форме используется для заполнения записи каталога в каталогах Office и Teams организации, а также в списке интегрированных приложений центра администрирования Microsoft. Он не используется Microsoft 365 Copilot языковая модель.

  3. Заполните требуемым образом следующие поля и выберите Опубликовать.

    После завершения операции вы будете перенаправлены на страницу Параметры доступности.

Заметка

Когда вы выбираете Опубликовать, ресурс бота подготавливается в среде Azure Entra ID вашего клиента, соответствующей вашему агенту. Это позволит пользователям взаимодействовать с агентом в Microsoft Teams.

Параметры доступности

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

Заметка

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

Параметр доступности Description
Поделиться ссылкой Вы можете скопировать прямую ссылку в Microsoft Teams, чтобы вызвать опубликованный агент. Открытие ссылки в клиенте открывает интерфейс чата с агентом.
Показывать моим коллегам и пользователям, которым предоставлен доступ Позволяет вам предоставлять доступ другим пользователям для участия в создании агента или группам безопасности для предоставления им доступа к использованию агента в чате Microsoft 365 или Teams.
Показывать всем в моей организации Отправьте администратору клиента запрос на добавление в организационный каталог, чтобы все пользователи клиента могли установить его по своему желанию.
Загрузить как ZIP-файл Скачайте как ZIP-папку. Этот параметр доступности позволяет вручную загружать данные в Teams/Microsoft 365 Copilot для отправки администратору на проверку или загружать их непосредственно в каталог организации.

Более подробную информацию об управлении приложениями в каталоге Teams можно найти здесь: Управление приложениями Power Platform

Использование агент Copilot в Microsoft 365 Copilot или Microsoft Teams

агент теперь должен быть доступен для опробования в Microsoft 365 Copilot или Teams. Пользователь может взаимодействовать с агент либо @mentioning через агент в интерфейсе чата Microsoft 365 Copilot, либо выбрав агент на боковой панели. После выбора пользователь взаимодействует только с агентом до тех пор, пока не завершит этот разговор и не вернется к Microsoft Copilot.

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

Скриншот с использованием агент в Microsoft 365 Copilot

Советы авторам агентов

  • Microsoft 365 Copilot кэширует ответы на ранее заданные вопросы в данном сеансе, даже если он вызвал действие для извлечения данных. Чтобы очистить этот кэш, используйте кнопку Создать чат.
  • Чтобы получить дополнительную информацию о том, почему генеративный ИИ выбирает или не выбирает действие, введите -developer on в поле ввода Microsoft 365 Copilot и задайте вопрос.
  • Результаты, которые вы видите во время выполнения в Microsoft 365 Copilot, могут отличаться от того, что вы видите в тестовом холсте Copilot Studio и Microsoft Teams.
  • В отличие от пользовательских помощников, агенты не собирают данные на вкладке "Аналитика Copilot Studio". Эта функция оценивается для будущих выпусков.
  • При использовании Microsoft 365 Copilot для тестирования агента используйте функцию обратной связи с большим пальцем вниз, чтобы предоставить отзыв команде Microsoft Copilot для рассмотрения и устранения проблем. Обратная связь не оказывает прямого влияния на качество срабатывания Microsoft 365 Copilot.