Este es el repositorio del curso de LinkedIn Learning Desarrolla agentes para Microsoft 365 Copilot con Python desde cero. El curso completo está disponible en LinkedIn Learning.
Consulta el archivo Readme en la rama main para obtener instrucciones e información actualizadas.
En este curso construimos paso a paso un Copilot Agent para Microsoft 365 que puede llamar a acciones externas escritas en Python.
A lo largo de los capítulos:
- Creamos una API de servicio de reparaciones con FastAPI.
- La desplegamos en Azure Container Apps.
- Persistimos los tickets en Azure Cosmos DB.
- Exponemos la API como plugin OpenAPI para Microsoft 365 Copilot.
- Protegemos el acceso con una API key almacenada en el vault de Teams/Developer Portal.
- Enriquecemos las llamadas con contexto de Copilot (tenant, conversación, etc.) para poder ampliar el caso de uso.
Todo el código que ves en el curso está en este repositorio, organizado por ramas para que puedas seguir cada demo exactamente en el mismo punto que el vídeo.
Este repositorio tiene ramas (branches) para cada uno de los vídeos del curso.
- Puedes usar el menú emergente de la rama en GitHub para cambiar a una rama específica y ver el código en esa etapa.
- También puedes añadir
/tree/nombre_de_la_ramaa la URL del repositorio para ir directamente a la rama que quieras.
Ejecutar el código en local
-
Asegúrate de tener instalado:
- Git
- Python 3.12 (o versión 3.10+ compatible)
- Node.js LTS (20+) y
npm - Opcional: Azure CLI para los pasos de despliegue en Azure.
-
Clona este repositorio en tu máquina local:
git clone https://github.com/<tu-org>/<tu-repo>.git cd <tu-repo>
Diana Diaz Bisbe
Echa un vistazo a mis otros cursos en LinkedIn Learning.