Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
После публикации вашего агента и размещения его в административном центре Microsoft вы сможете создавать экземпляры агентов и пользователей агентов. Эти экземпляры и пользователи используют созданный вами blueprint агента и код агента.
В этой статье процесс рассматривается на три основных этапа:
- Configure agent в портале разработчиков Teams
- Создать экземпляр агента
- Протестируйте вашего развернутого агента
Если столкнулись с вызовами, обратитесь к разделу «Устранение неполадок ».
Предпосылки
- Чертеж агента настроен корректно, как описано на шаге «Настройка чертежа агента».
- Приложение агента корректно опубликовано, как описано в Publish agent to Microsoft admin center.
1. Настройте агента в портале разработчиков Teams
После публикации настройте план агента в портале разработчиков Teams, чтобы подключить вашего агента к инфраструктуре обмена сообщениями Microsoft 365. Без этой конфигурации ваш агент не получает сообщения от Teams, электронной почты или других сервисов Microsoft 365.
Получите свой Blueprint ID
Откройте
a365.generated.config.jsonв рабочем каталоге и скопируйтеagentBlueprintIdзначение.Перейти к порталу разработчиков
Откройте браузер и перейдите на страницу настройки:
https://dev.teams.microsoft.com/tools/agent-blueprint/<your-blueprint-id>/configurationЗамените
<your-blueprint-id>наagentBlueprintIdскопированное значение.Замечание
Если у вас нет доступа к порталу разработчика, свяжитесь с администратором арендатора, чтобы предоставить вам доступ или выполнить эту конфигурацию от вашего имени.
Настройте агент
В портале разработчиков:
Установите тип агента на API
Установите URL уведомления на конечную точку обмена сообщениями вашего агента. Найдите
messagingEndpointзначение вa365.generated.config.json.Нажмите кнопку "Сохранить".
Вам нужна эта конфигурация, прежде чем создавать экземпляры агентов в Teams.
Узнайте больше о чертежах идентичности агентов и конфигурации портала разработчиков.
2. Создать экземпляр агента
Теперь вы можете запросить экземпляр вашего плана агента в Teams. Узнайте больше о том, как обнаружить, создать и адаптировать агента.
Когда вы запрашиваете экземпляр агента, Teams отправляет запрос администратору арендатора для утверждения. Администраторы могут просматривать и одобрять запросы на странице Microsoft административного центра — Запрошенные агенты.
После того как администратор одобрит ваш запрос, Teams создаёт ваш экземпляр агента и делает его доступным в Teams.
3. Протестируйте своего действующего агента
После создания экземпляра агента протестируйте его в Microsoft 365, чтобы убедиться, что он работает корректно в продакшене.
После развертывания и с активными уведомлениями агентов в SDK Agent 365 ваш агент интегрируется с сервисами Microsoft 365. Он работает с Teams для чатов, каналов и встреч; с электронной почтой и календарем для отправки, получения и планирования; а также с помощью SharePoint и OneDrive для доступа к документам и обмена файлами. Также поддерживается функции совместной работы, такие как присутствие организации, задачи планировщика и комментарии к документам.
Это важно
Как и обычные пользователи, агенты также нуждаются в соответствующих лицензиях Microsoft 365 для доступа к сервисам. К общим лицензиям относятся Microsoft 365 E5, Teams Enterprise и Microsoft 365 Copilot.
Просмотр развернутого агента в административном центре
После публикации вашего агента он появляется в административном центре Microsoft для найма. Может потребоваться время, чтобы размножиться.
Перейдите на Центр администрирования Microsoft 365 - Agents, чтобы:
- Просмотр вашего опубликованного агента
- Управление параметрами агента
- Мониторинг использования агента
- Настройка разрешений
Агент тестирования в Teams
После развертывания, публикации и настройки чертежа агента и создания пользователя агента, протестируйте пользователя агента непосредственно в Microsoft Teams:
Начинайте тестирование
Ищите нового пользователя агента в Teams.
Замечание
Процесс создания пользователя агента асинхронен. Может уйти от нескольких минут до нескольких часов, чтобы пользователь агента стал доступен для поиска после создания его.
Начните новый чат с вашим недавно созданным экземпляром агента.
Отправляйте тестовые сообщения для проверки работы агента.
Пример тестового сообщения
Если вы настроили агента с электронной почтой, отправьте это сообщение для тестирования функционала электронной почты. Обновите значение электронной почты получателя recipient@contoso.com .
Send an email to <recipient@contoso.com> with subject "Hello from Teams" and message "This is a test message from my agent!"
Агент обрабатывает запрос и отправляет письмо без дополнительного подтверждения.
Контрольный список проверки
После создания экземпляра агента убедитесь, что он работает корректно в Teams.
✅
Конфигурация портала разработчиков сохранена
✅
Агент появляется в поиске приложений Teams
✅
Вы можете создать агента экземпляра для команд
✅
Создан экземпляр агента
✅
Пользователь агента появляется в организации
✅
Агент отвечает на сообщения
✅
Агент может выполнять действия
✅
Журналы приложений не показывают ошибок
✅
Работа наблюдаемости в административном центре
Если ваш экземпляр агента работает не так, как ожидается, ознакомьтесь с разделом «Устранение неполадок » для подробных решений распространённых проблем.
Проверьте, что конфигурация портала разработчика сохранена
Перейдите к: https://dev.teams.microsoft.com/tools/agent-blueprint/<your-blueprint-id>/configuration
✅ Тип агента показывает: API✅Уведомление на основе URL совпадает с конечной ✅ точкой сообщения вашего агента Показывает сохраненное сообщение успешно
Агент Verify появляется в Teams
Приложения >
Ищите имя вашего агента
✅ Агент появляется в результатах ✅ поиска Показывает иконку и описание вашего агента
Убедитесь, что можно создать агента для команд
Выберите своего агента в приложениях Teams
✅ Кнопка Запросить экземпляр/Создать экземпляр включена ✅ Можно запрашивать экземпляр без ошибок
Верификовать создание экземпляра агента
После выбора экземпляра запроса:
✅ Запрос успешно отправляется администратору
Пользователь агента Verify, появляется в организации
В Центр администрирования Microsoft 365:
- Перейдите по адресу
https://admin.cloud.microsoft/#/agents/all - Перейти на вкладку « Запросы всех агентов»
✅ Ваш запрос на экземпляр агента указан как состояние ожидающего рассмотрения ✅ . Администратор может одобрить экземпляр агента для использования ✅ . Пользователь может создать экземпляр из Teams и дать ему имя.
Агент проверяет ответы на сообщения
В чате Teams с вашим агентом — отправьте тестовое сообщение: Hello!
✅ Агент показывает индикатор ✅ набора. Агент отвечает в течение нескольких секунд ✅ . Ответ связен и актуален.
Агент верификации может выполнять действия
Если вы настраиваете инструменты, проверьте их функциональность. Например, если вы добавили сервер Mail MCP, отправьте себе тестовое письмо.
Агент должен:
✅ Подтвердить запрос ✅ Выполнить вызов ✅ инструмента Подтвердить успешное завершение
Проверяйте, что письмо приходит на ваш почтовый ящик.
Проверка функциональности
Следующий чек-лист предлагает систематический подход к тестированию для вашего агента:
Базовая функциональность:
✅ Агент отвечает на простые приветствия. ✅ Агент ведёт многошаговые разговоры. ✅ Агент даёт соответствующие ответы.
Функциональность инструмента:
Зависит от конфигурации сервера MCP
✅ Могу отправлять письма. ✅ Могу получить доступ к календарю. ✅ Можно искать документы. ✅ Может выполнять настроенные действия.
Обработка ошибок:
✅ Обрабатывает недействительные запросы с достоинством. ✅ Предоставляет полезные сообщения об ошибках. ✅ Не вылетает при неожиданном вводе.
Производительность:
✅ Отвечает через несколько секунд. ✅ Ошибок тайм-аута не было. ✅ Стабильное время отклика.
Проверьте журналы приложений
Чтобы узнать, что делает ваш агент, проверьте логи приложений, используя команду log tail в az webapp .
# Real-time logs from Azure
az webapp log tail --name <your-web-app> --resource-group <your-resource-group>
На что обращать внимание в логах:
✅Входящие запросы от Teams ✅ Успешные вызовы ✅ инструментов ✅ аутентификации Отправленные ❌ ответы Сообщения об ошибках или исключениях
Проверьте наблюдаемость в административном центре
После того как ваш агент начнёт работать:
Перейдите к:
https://admin.cloud.microsoft/#/agents/allВыберите своего агента и откройте вкладку «Активность ».
Вы должны увидеть:
✅ Сессии появляются. ✅ Каждая сессия показывает триггеры и действия. ✅ Вызовы инструментов регистрируются с временными метками.
Дальнейшие шаги
Ваш агент теперь работает в облаке и готов работать вместе с вашей командой в Microsoft 365. То, что начиналось как локальный код, теперь является зарегистрированным, готовым к корпоративному ассистенту, где пользователи могут создавать экземпляры агентов по всей вашей организации.
Жизненный цикл разработки вашего агента завершен, но его влияние только начинается. Большая часть того, что вы создали в жизненном цикле разработчика Agent 365, является открытый код и приветствует вклад сообщества. Вызывайте баги, запросы на функции и pull requests:
- Agent 365 Samples: Есть интересные и интересные агенты для сэмплов? Поделитесь своим агентским кодом с сообществом открытый код здесь!
- Node.js SDK: SDK Agent 365 в Node.js.
- Python SDK: SDK Agent 365 в Python году.
- .NET SDK: SDK Agent 365 в C# (.NET).
- Agent 365 DevTools CLI: CLI, который поможет вам пройти весь жизненный цикл разработки Agent 365.
Устранение неполадок
В этом разделе содержатся распространённые проблемы при создании и тестировании экземпляров агентов.
Подсказка
Руководство по устранению неполадок Agent 365 содержит рекомендации по решению неполадок на высоком уровне, лучшие практики и ссылки на контент по устранению неполадок для каждой части жизненного цикла разработки Agent 365.
Агент не появляется в Teams
Симптом: Агент отображается в административном центре, но в приложениях Teams его нельзя.
Коренная причина: Отсутствует конфигурация Developer Portal.
Solution:
Получите свой Blueprint ID —
a365.generated.config.jsonищитеagentBlueprintId.Настройка в Developer Portal:
Перейдите по адресу
https://dev.teams.microsoft.com/tools/agent-blueprint/<your-blueprint-id>/configurationУстановите тип агента на API
Установите URL уведомления на конечную точку обмена сообщениями вашего агента. Найдите
messagingEndpointзначение вa365.generated.config.json.Нажмите кнопку "Сохранить".
Подождите 5–10 минут для распространения.
Проверка
- Открытые приложения > Teams > Поиск вашего агента.
- Агент появляется и доступен для добавления.
Нельзя создать экземпляр агента в Teams
Симптом: Агент появляется в Teams, но вы не можете добавить или создать экземпляр; Кнопка запроса экземпляра не работает.
Коренная причина: Microsoft Agent 365 Frontier не включён для арендатора.
Решение: Свяжитесь с вашим администратором арендаторов, чтобы убедиться Microsoft Agent 365 Frontier включён для арендатора.
Дополнительные сведения о Frontier.
Проверка
Функции Frontier появляются в приложениях Microsoft 365 Copilot и Microsoft 365, как только ваша лицензия и настройки администратора это позволяют.
Агент не отвечает на сообщения
Симптом: Вы создаёте экземпляр агента, но он не отвечает на сообщения. В приложении нет логов.
Коренная причина: Несколько возможных причин — проблемы с конечными точками сообщений, проблемы с аутентификацией или ошибки в конфигурации.
Основы устранения неполадок
Проверьте, что веб-приложение запущено:
az webapp show --name <your-app-name> --resource-group <your-resource-group> --query state # Should be: "Running"Проверьте конечную точку обмена сообщениями:
- Это должно быть:
https://<your-app-root-url>/api/messages - Проверьте это в
a365.config.jsonиa365.generated.config.json
- Это должно быть:
Тестируйте конечную точку напрямую:
curl https://<your-app-root-url>/api/messages # Should not return 404Проверьте журналы заявок:
az webapp log tail --name <your-app-name> --resource-group <your-resource-group> # Look for incoming requests and errors
Расширенная диагностика
Проверка подлинности:
- Проверьте, истекли ли токены сроки действия. Продлевайте их, если потребуется.
- Проверьте учетные данные в конфигурации веб-приложения.
Проверьте конфигурацию инструмента/MCP:
- Проверьте, что MCP-серверы настроены.
- Разрешения на проверку предоставлены.
Тестируйте локально:
- Запускайте агента локально с той же конфигурацией.
- Пробуй тест в Agents Playground.
- Это работает локально, но не в облачном > развертывании.
Распространенные решения
- Конечная точка сообщений неверна: Обновление в Azure портале и портале разработчиков.
- Веб-приложение остановилось: Запустите с помощью Azure портала или CLI.
- Токен истёк: Обновлять токены в переменных среды Web App.
- Отсутствуют переменные окружения: Проверьте настройки приложения в Azure портале.
- Проблемы с сервером MCP: Проверьте принцип сервиса и разрешения.
- Ошибки кода: Проверьте журналы приложений на наличие исключений.
Проверка
Отправьте сообщение своему агенту в Teams и проверьте журналы заявок на наличие входящих запросов.
Вам также стоит попробовать:
- Устранение неполадок при развертывании агента в Amazon Web Services.
- Устранение неполадок при развертывании агента в Google Cloud Platform.
Сбой вызовов инструментов
Симптом: Агент отвечает на сообщения, но вызовы инструментов не удаются. Вы видите ошибки отказа в разрешении или тайм-аут.
Коренная причина: Отсутствуют разрешения MCP-сервера, не настроен принципал сервиса, проблемы с сетевым подключением или неправильная конфигурация инструмента.
Solutions
Попробуйте следующие решения, когда вызов инструментов не удаётся:
Проверьте права в административном центре
Проверьте и одобрите необходимые разрешения на сервер MCP:
- Перейдите по адресу
https://admin.cloud.microsoft/#/agents/all - Выберите разрешения вашего агента >
- Убедитесь, что в списке есть и утверждены необходимые серверы MCP
- Перейдите по адресу
Принцип проверки сервиса
Запустите одноразовый скрипт настройки, если вы его раньше не запускали:
# Download and run: # https://github.com/microsoft/Agent365-devTools/blob/main/scripts/cli/Auth/New-Agent365ToolsServicePrincipalProdPublic.ps1Проверьте конфигурацию конечных точек MCP
Убедитесь, что вы используете производственный MCP-эндпоинт:
# Should be production endpoint, not mock MCP_PLATFORM_ENDPOINT=https://agent365.svc.cloud.microsoftПроверьте управляемую личность
Проверьте, что управляемая личность включена в вашем веб-приложении:
# Verify managed identity is enabled az webapp identity show --name <your-app-name> --resource-group <your-resource-group>
Проверка
Вызовы инструмента тестирования через Teams и проверяйте логи на успешное выполнение.
Вам также стоит попробовать следующие шаги:
Передача лицензии не проходит
Симптом: Вы не можете назначить лицензию пользователю агента. Ошибки лицензий вы видите в административном центре.
Коренная причина: Недостаток доступных лицензий, неправильный тип лицензии или проблемы с разрешениями.
Solutions
Попробуйте следующие решения, если присвоение лицензии не удаётся:
Доступны лицензии для проверки:
- Проверьте Центр администрирования Microsoft 365 >Billing>Licenses.
- Убедитесь, что Microsoft Agent 365 Frontier включён для арендатора.
Назначайте лицензию вручную:
- Перейдите на Центр администрирования Microsoft 365 >Users.
- Найдите пользователя агента.
- Присваивайте соответствующую лицензию.
Необходимые лицензии для полной функциональности:
- Microsoft 365 E5 (или эквивалент).
- Команды Энтерпрайз.
- Microsoft 365 Copilot (для функций Copilot).
Проверка
Проверьте, отображаются ли в профиле пользователя в административном центре назначенные лицензии.