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.
Microsoft 365 Copilot es una herramienta de productividad con tecnología de IA que mejora los flujos de trabajo en aplicaciones de Microsoft 365 como Copilot Chat, Outlook, Teams y Word, utilizando datos empresariales de Microsoft Graph. Aunque Copilot proporciona potentes funcionalidades integradas, las organizaciones a menudo necesitan integrar conocimientos adicionales, orígenes de datos o aplicaciones para abordar casos de uso específicos.
Los agentes amplían la funcionalidad de Copilot actuando como asistentes de IA especializados adaptados a dominios específicos. Estos agentes aplican el conocimiento organizacional y la automatización para optimizar los procesos comerciales, mejorar la toma de decisiones y mejorar la eficiencia. Los agentes pueden recuperar información, resumir datos o incluso realizar acciones como enviar correos electrónicos o actualizar registros.
Puede usar uno de los dos enfoques para crear agentes para Copilot: el enfoque declarativo , que usa sus instrucciones, conocimientos y acciones junto con el orquestador y los modelos de Copilot, o el enfoque de motor personalizado , en el que aporta su propio orquestador y modelos para crear un agente totalmente personalizado. En este artículo se describen los dos enfoques y se proporciona información sobre cuándo usar cada uno.
¿Por qué crear un agente?
Microsoft 365 Copilot proporciona una potente asistencia basada en la IA, pero es posible que Copilot por sí solo no aborde completamente los flujos de trabajo, los orígenes de datos o las necesidades de automatización únicos de su organización. Al crear agentes, puede:
- Amplía el conocimiento de Copilot integrando sistemas de terceros y fuentes de datos.
- Automatice flujos de trabajo complejos de varios pasos en Microsoft 365 y aplicaciones externas.
- Ofrezca experiencias de usuario personalizadas que aparezcan donde trabajan los usuarios: en chats de Teams, Outlook, SharePoint o aplicaciones personalizadas.
Los agentes permiten interacciones seguras en tiempo real entre Copilot y otros sistemas empresariales. Microsoft y sus asociados ofrecen una variedad de agentes precompilados. También puedes crear el tuyo propio utilizando herramientas de código bajo y pro-código para adaptarlas a tus requisitos específicos.
Por ejemplo, el agente de ventas de Copilot puede automatizar la administración de clientes potenciales convirtiendo contactos en clientes potenciales de ventas dentro de Dynamics o Salesforce, organizando reuniones y llegando a los clientes, todo ello mientras accede de forma segura a Microsoft 365 y a los datos empresariales para personalizar las interacciones e impulsar los resultados empresariales.
Al desarrollar agentes para Microsoft 365 Copilot, las organizaciones pueden usar de forma segura los datos empresariales, realizar acciones en todas las aplicaciones y mejorar la productividad, todo dentro del flujo de Teams, Outlook, Copilot u otras aplicaciones de Microsoft 365.
Componentes principales del agente
Los agentes constan de los siguientes componentes básicos:
- Conocimientos: Adapte las respuestas del agente proporcionándole instrucciones especializadas y fuentes de datos.
- Acciones: Desarrolle acciones, desencadenadores y flujos de trabajo que automaticen los procesos empresariales.
Más allá de estos componentes básicos, las capas adicionales mejoran la funcionalidad de un agente:
- El orquestador actúa como el motor central que administra cómo el agente interactúa con el conocimiento, las habilidades y la autonomía.
- Los modelos de base impulsan el razonamiento del agente, la comprensión del lenguaje y la generación de respuestas, formando la capa de inteligencia detrás de cada interacción.
- La capa de experiencia del usuario garantiza una interacción fluida entre usuarios y agentes mediante la integración de agentes en aplicaciones de Microsoft 365 o plataformas externas para obtener un flujo de trabajo intuitivo y eficiente.
Al combinar estos elementos, los agentes proporcionan una forma eficaz de ampliar Copilot para automatizar tareas, integrar datos y ofrecer asistencia inteligente y con reconocimiento del contexto.
Agentes declarativos
Los agentes declarativos le permiten configurar Copilot para escenarios específicos al agregar instrucciones personalizadas, conocimientos adicionales y acciones para automatizar procesos empresariales. Dado que los agentes declarativos usan la infraestructura, el modelo y el orquestador de IA de Copilot, se adhieren a los requisitos de seguridad, cumplimiento e IA responsable (RAI) para Microsoft 365. La siguiente imagen muestra la anatomía básica de un agente declarativo.
Para configurar un agente declarativo, proporcione:
- Instrucciones personalizadas para dar forma a las respuestas de Copilot a las necesidades específicas o al flujo de trabajo de su organización.
- Conocimiento personalizado para conectar orígenes de datos de Microsoft 365 (como mensajes de Teams, conectores de Copilot, SharePoint y OneDrive) o datos externos a través de conectores de Microsoft 365 Copilot.
- Acciones personalizadas para integrarse con API para interactuar con sistemas externos en tiempo real.
Los agentes declarativos tienen las siguientes características:
- Alojamiento: Use el modelo de base y orquestador de Copilot. No se requiere hospedaje adicional.
- Herramientas: Cree agentes usando herramientas de poco código como Microsoft 365 Copilot o herramientas de código profesional como Visual Studio o Visual Studio Code y Microsoft 365 Agents Toolkit.
- Canales: Ejecutar en Microsoft 365 Copilot y aplicaciones de Microsoft 365 como Teams, Word, Excel y Outlook.
Sugerencia
Herramientas de desarrollo de Work IQ (versión preliminar) — Para los equipos que crean agentes declarativos desde un terminal, wiqd proporciona herramientas específicas del agente declarativo que abarcan todo el ciclo de vida, desde el andamiaje de un proyecto hasta la validación, el aprovisionamiento, el empaquetado, la publicación y la supervisión. Para obtener más información, consulte la documentación de Dev Tools de Work IQ.
Agentes de motor personalizados
Los agentes de motores personalizados son asistentes de IA totalmente personalizados. Son útiles para escenarios que requieren flujos de trabajo complejos, orquestación o modelos de lenguaje específicos. La compilación de un agente de motor personalizado puede requerir que proporcione hospedaje adicional para modelos y orquestadores y que se asegure de que su agente personalizado cumpla con las directivas, sea seguro y se adhiera a las directivas de IA responsable (RAI). En la imagen siguiente se muestra la anatomía básica de un agente de motor personalizado.
Para desarrollar un agente de motor personalizado, necesita:
- Orquestación personalizada para tomar el control total de los flujos de trabajo e integrar conocimientos adicionales y llamadas API externas. Puede incorporar uno o varios modelos de lenguaje para mejorar la funcionalidad.
- Modelos personalizados para elegir el modelo más adecuado para su caso de uso, ya sea un lenguaje grande básico, un lenguaje pequeño, un modelo ajustado o específico de la industria.
- Autonomía y soporte agente proactivo para iniciar flujos de trabajo y acciones programáticamente, lo que permite a los agentes operar de forma independiente, tomar decisiones y escalar tareas según sea necesario.
Los agentes de motor personalizados tienen las siguientes características:
- Alojamiento: Requieren hospedaje adicional fuera de Microsoft 365, normalmente con servicios en la nube como Azure, con un costo adicional.
- Herramientas: La orquestación puede compilarse mediante Copilot Studio de bajo código o herramientas de código profesional como Visual Studio, Visual Studio Code y Agents Toolkit, con lenguajes como .NET, Python y JavaScript, y marcos como Kernel semántico o LangChain.
- Canales: Puede ejecutarse en Microsoft 365 Copilot y Aplicaciones de Microsoft 365 como Teams, Word, Excel y Edge.
- Colaboración: Admite la comunicación de agente a agente, lo que permite a los agentes delegar tareas y coordinar flujos de trabajo, ampliando las capacidades de Copilot a varios agentes dentro de una organización.
Elegir qué tipo de agente compilar
En esta sección se describen las características y escenarios de los agentes de motor declarativos y personalizados para ayudarle a decidir qué tipo de agente compilar.
La siguiente tabla resume las diferencias clave entre los agentes declarativos y los agentes de motor personalizados para ayudarlo a elegir la opción correcta para su caso de uso.
| Característica | Agentes declarativos | Agentes de motor personalizados |
|---|---|---|
| Caso de uso | Use Microsoft 365 Copilot para escenarios prioritarios. | Utiliza flujos de trabajo complejos o integraciones avanzadas. |
| Uso compartido y acceso | Diseñado para ser utilizado por particulares. | Admite tanto el uso individual como la colaboración en grupo. |
| Personalización | Limitado al orquestador y los modelos de Copilot. | Totalmente personalizable, incluida la elección de modelos de IA y orquestación. |
| Interacciones proactivas | No se admite; Confiar en las interacciones iniciadas por el usuario. | Permite que los agentes activen acciones automáticamente, incluso sin la intervención directa del usuario. |
| Canales | Integrado en aplicaciones de Microsoft 365. | Disponible para Microsoft 365 y aplicaciones externas. |
| Complejidad de la instalación | Se puede desarrollar con herramientas low-code (Agent Builder) y herramientas pro-code (Visual Studio Code/Agents Toolkit). | Varía desde configuraciones sencillas en Copilot Studio hasta implementaciones avanzadas de código profesional mediante Visual Studio o Visual Studio Code. |
| Hospedaje del motor | Hospedado en Microsoft 365. | Hospedado en Microsoft 365 con Copilot Studio o externamente con soluciones personalizadas como Azure AI. |
| Opciones de implementación | Dentro de mi organización o publicar en la tienda comercial para mis clientes (ISV). | Dentro de mi organización o publicar en la tienda comercial para mis clientes (ISV). |
| Cumplimiento y seguridad | Hereda los estándares de cumplimiento, RAI y seguridad de Microsoft 365 | Debe garantizar su propio cumplimiento, las prácticas IAR y las medidas de seguridad. |
El siguiente diagrama de flujo resume el proceso de decisión para elegir qué tipo de agente crear.
Compile un agente declarativo cuando:
- Quieres que tu agente trabaje dentro de los modelos de orquestación y lenguaje de Copilot para garantizar la coherencia con la seguridad y el cumplimiento.
- Quieres una implementación más rápida o quieres desarrollar un agente sin código o con poco código utilizando herramientas como Copilot Studio o eres un desarrollador que prefiere una experiencia optimizada con opciones de código profesional como Visual Studio o Microsoft 365 Agents Toolkit.
- El flujo de trabajo de su usuario se encuentra dentro de las aplicaciones de Microsoft 365 (SharePoint, OneDrive, Teams) y desea trabajar dentro del contexto de estas aplicaciones (a través @mentions o en los chats empresariales de Teams). Por ejemplo, un agente del departamento de soporte técnico de TI al que responde en Teams o un agente de resumen de @mentions documentos invocado en SharePoint.
Cree un agente de motor personalizado cuando:
- Su agente requiere una orquestación personalizada para manejar flujos de trabajo complejos, lógica de negocio específica, reglas precisas de toma de decisiones o múltiples integraciones de sistemas. Por ejemplo, un agente de aprobación de préstamos financieros puede tener reglas comerciales específicas, requisitos precisos de recopilación de datos y múltiples sistemas de verificación de crédito para evaluar la solicitud de un candidato.
- Desea utilizar sus propios modelos de IA o su agente podría beneficiarse de modelos específicos de dominio con conocimientos especializados o modelos multimodales.
- Desea habilitar la productividad de grupo, donde varios usuarios pueden colaborar con el mismo agente o beneficiarse del mismo en un canal o reunión de Teams.
- Ya ha creado un asistente conversacional existente fuera de Copilot y quiere integrarlo con Microsoft 365 y Copilot.
- Quiere que su agente esté disponible fuera de Microsoft 365 y Copilot.
- Desea admitir la mensajería proactiva, que permite a los desarrolladores definir flujos de trabajo y desencadenar el comportamiento del agente sin necesidad de interacción con el usuario.
Consideraciones sobre costes
Considere las implicaciones de costos del diseño de su solución de agente, tanto desde la perspectiva del usuario como del alojamiento. Para obtener más información, consulte Consideraciones de coste para la extensibilidad de Copilot.
Contenido relacionado
- Información general sobre agentes declarativos
- Arquitectura de agente declarativo
- Información general sobre los agentes de motor personalizado
- Arquitectura de agente de motor personalizada
- Crear un agente declarativo con el Kit de herramientas de agentes de Microsoft 365
- Crear un agente declarativo con TypeSpec y Kit de herramientas de agentes de Microsoft 365