Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La ejecución de un agente del SDK de Microsoft 365 Agents en Azure requiere los pasos siguientes:
- Crear y configurar un agente
- Implementar su agente en Azure
- Opcionalmente, implemente el agente en Teams o M365
En este documento se describe la implementación de un agente que creó en Azure y Teams o Microsoft 365 Copilot.
Si aún no ha creado un agente, comience con inicio rápido: Creación y prueba de un agente básico mediante C#.
Publicar el agente en una aplicación web
Un agente del SDK es una aplicación web. Para publicar el agente, puede usar los métodos que normalmente usaría para implementar una aplicación web en Azure:
- Implementar como un paquete ZIP en una aplicación Azure App Service
- Publicación de Visual Studio en una aplicación o contenedor de App de Azure Service
- Otras implementaciones de contenedores compatibles con Azure
- Implementación de Microsoft 365 Agents Toolkit
Importante
Si usa una aplicación de Azure App Service y credenciales federadas o identidad administrada de usuario, debe agregar esa identidad en Configuración y, a continuación, Identidad.
Una vez implementado el código del agente, tiene una URL base, como example.azurewebsites.net.
En Azure, vaya a su recurso de bot Azure. En Configuración, cambie el punto de conexión de mensajería a https://{yourwebsite}/api/messages. Reemplace {yourwebsite} con la dirección URL base de la aplicación web.
Probar en Chat en web
Para ver su mensaje en el chat web, seleccione Probar en el chat en web en su recurso de Azure Bot y envíe mensajes a su agente.
Preparar el manifiesto de Microsoft 365 Copilot y Teams
Para Microsoft Teams y Microsoft 365 Copilot, debe crear y cargar un manifiesto. No es posible proporcionar un ejemplo de manifiesto que cubra todas las necesidades de Teams o Microsoft 365 Copilot. Las características de Teams requieren contenido de manifiesto específico.
Estos pasos proporcionan información general sobre un agente básico de Teams de estilo "chat".
- Cree una carpeta vacía en el proyecto.
- Copie el contenido del Manifiesto de archivos de Teams en la carpeta.
- En la carpeta , abra
manifest.jsony realice las siguientes modificaciones:-
En todas partes verá una cadena marcadora de posición
<<AAD_APP_CLIENT_ID>>, sustitúyala con elClientIdpara su recurso de Azure Bot. - Reemplace
<<BOT_DOMAIN>>con la dirección URL base del agente. - Comprima el contenido de la carpeta para crear un
manifest.zipcon el contenido:manifest.jsonoutline.pngcolor.png
-
En todas partes verá una cadena marcadora de posición
Implementación en Microsoft 365
El recurso de Azure Bot debe tener el canal de Microsoft Teams agregado en Canales.
Vaya al portal de administración de Microsoft (MAC). En Configuración y Aplicaciones integradas, seleccione Cargar aplicación personalizada.
Seleccione lo
manifest.zipcreado en la sección anterior y cargue el archivo.
Después de un breve período de tiempo, el agente aparece en Microsoft Teams y Microsoft 365 Copilot.