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


Возможности пользовательского взаимодействия с агентом пользовательского обработчика

Microsoft 365 Copilot — это пользовательский интерфейс для ИИ. Агенты пользовательского обработчика — это специализированный чат, предназначенный для использования мощных возможностей крупных языковых моделей (LLM) для эффективного взаимодействия с пользователем. Агенты действуют как автоматизированные помощники, с которыми пользователи взаимодействуют для выполнения задач, на основе данных организации.

Пользовательский интерфейс агента (UX) обеспечивает интуитивно понятные, эффективные и контекстуальные взаимодействия для повышения удовлетворенности пользователей и повышения производительности. В этой статье описываются собственные функции пользовательского интерфейса в чате Copilot и на платформе Teams, которые можно применять и настраивать в пользовательских агентах обработчика для улучшения взаимодействия с пользователем.

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

Начальные запросы, также называемые начальными элементами диалога, предоставляют предопределенные запросы в агенте, чтобы помочь пользователям инициировать взаимодействие. Начальные сообщения беседы можно определить в последней версии manifest.json.

Снимок экрана: нулевой запрос

Дополнительные сведения см. в разделе Создание подсказок.

Рекомендуемые запросы

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

Снимок экрана: рекомендуемый запрос

Дополнительные сведения см. в разделе Создание подсказок.

Потоковая передача ответов

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

Снимок экрана: ответ потоковой передачи

Вы можете реализовать потоковые ответы с помощью библиотеки ИИ Teams. Дополнительные сведения см. в разделе Потоковая передача сообщений.

Цитаты

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

Снимок экрана: ссылки

Ссылки возвращаются моделью, и вы можете взаимодействовать с библиотекой ИИ Teams. См. справочник по пакету SDK.

Метки ИИ

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

Снимок экрана: метки ИИ

Дополнительные сведения см. в разделе Улучшение сообщений, созданных ИИ.

Цикл обратной связи

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

Снимок экрана: цикл обратной связи

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

Асинхронные шаблоны

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

Дальнейшие сообщения

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

Примечание.

Асинхронные сообщения не поддерживаются для агентов, встроенных в Copilot Studio.

Долго выполняющаяся задача

Длительные задачи — это еще один тип рабочего процесса, инициированного пользователем, в котором процесс занимает много времени. Например, агент управления бизнес-документами может обрабатывать пакетную обработку нескольких контрактных документов. Пока процесс все еще выполняется, пользователь может продолжить чат, так как сообщения не блокируются.

Чтобы отправить последующее сообщение или дождаться длительной настройки задачи, можно использовать объект контекста поворота SendActivity (или SendActivityAsync в C#) в шаблонеawaitasyncбиблиотекой ИИ Teams.

Упреждающие сообщения

Упреждающие сообщения — это сообщения, инициируемые агентом, на основе предопределенных триггеров; например, отправка напоминаний и оповещений.

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

Примечание.

Упреждающие уведомления в настоящее время не поддерживаются.