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.
Cuando los usuarios interactúan con un agente declarativo en Microsoft 365 Copilot Chat, puede conectarse a otros agentes para recuperar información adicional o realizar acciones. Los usuarios ven la interacción de agente a agente, pero no necesitan seleccionar los propios agentes conectados. Los agentes declarativos deben especificar los demás agentes a los que se pueden conectar en su definición de manifiesto.
Nota:
Los usuarios deben instalar cada agente conectado para poder usarlos. Para obtener más información, consulte Implementación de agentes conectados en usuarios de la organización.
Cuándo usar agentes conectados
Use agentes conectados para separar o combinar agentes entre funciones o equipos de desarrollo.
Expandir más allá de lo que un agente puede lograr
Los modelos de lenguaje grande (LLM) tienen una ventana de contexto útil limitada y un conjunto de funcionalidades. La confiabilidad de un único agente de LLM comienza a quitarse a medida que se recuperan más documentos o se habilitan las herramientas. Si un agente tiene una calidad inferior después de agregar más conocimientos o funcionalidades, divida algunas de esas funcionalidades en otro agente y conéctese a él. El agente existente envía solo la información sobre la tarea que el agente conectado necesita para lograr su parte. El agente conectado funciona en su propia ventana de contexto, libre de otros documentos o funcionalidades que se encuentran en la conversación del usuario.
Integración con agentes desarrollados externamente
Los agentes declarativos pueden facilitar el trabajo con otros equipos de desarrollo. Cada equipo de desarrollo puede centrarse en las funcionalidades y la calidad de su agente, mediante agentes conectados para integrarse con otros agentes. Al igual que con los microservicios, cada agente se puede desarrollar sin afectar a otros agentes. A diferencia de los microservicios, los agentes pueden seguir interactuando entre sí incluso cuando cambian sus interfaces.
Uso compartido de funcionalidades del agente en varios escenarios
Un agente puede funcionar bien con un conjunto de documentos y acciones, pero sigue siendo difícil para los usuarios. Considere la posibilidad de un agente que comprenda las tablas y los datos de una base de datos relacional de clientes y ventas. Este agente puede ser útil para que los supervisores de la tienda administren el inventario y los analistas de negocios informen a los ejecutivos. Si este agente se puede conectar a un agente personalizado para almacenar supervisores con inicios de conversación e instrucciones, y también a un agente adaptado a analistas de negocios. Ambos tipos de usuarios podrían obtener más valor al usar agentes adaptados a su escenario.
Habilitación de agentes conectados
Conéctese a otros agentes declarativos incluyendo los identificadores de título de los agentes en el manifiesto del agente declarativo existente.
En primer lugar, obtenga el identificador de título del agente para conectarse. El identificador de título de un agente declarativo es una cadena de una sola letra, un carácter de subrayado y un GUID. Puede encontrarlo en la salida del comando Aprovisionar en microsoft 365 Agents Toolkit o en modo de desarrollador.
Agregue el identificador de título a la propiedad worker_agents como .id La worker_agents propiedad se agregó en la versión 1.6 del esquema del agente declarativo.
Procedimientos recomendados
Los agentes declarativos eligen a qué agentes conectarse en función de name, descriptiony conversation_starters del agente conectado en el manifiesto. La descripción debe describir tanto a los humanos como a los agentes lo que el agente puede hacer. Por ejemplo, considere esta descripción para un agente que trabaja con datos estructurados sobre las ventas de videojuegos.
A comprehensive video game sales analytics agent that provides detailed insights into
gaming industry data across multiple dimensions.
Analyze top-performing games, consoles, genres, and publishers with regional breakdowns
for North America, Europe, Japan, and global markets.
Discover best-selling titles of all time, platform-specific performance metrics, genre
popularity trends, and yearly sales patterns.
Compare sales figures across different publishers, identify market leaders by region,
and explore gaming industry evolution over time.
Whether you need to understand which games dominated specific platforms, analyze
publisher market share through visualizations like histograms, or track sales performance
across different years and regions, this agent delivers comprehensive gaming market
intelligence with precise data-driven answers.
Los inicios de conversación deben informar tanto a los usuarios como a los agentes de los tipos de mensajes que el agente puede controlar. Dado que los usuarios pueden usar términos diferentes para el mismo concepto, considere la posibilidad de variar la expresión de los inicios de conversación. Por ejemplo, al trabajar con casos legales, los buenos inicios de conversación también pueden usar términos "matter", "case", "customer" y "issue". Solo los agentes conectados usan el text campo de un inicio de conversación.
Limitaciones
Los agentes declarativos solo pueden conectarse a otros agentes declarativos a través de la característica de agentes conectados. Considere la posibilidad de usar complementos de MCP o API para conectarse a otros sistemas y agentes.
La comunicación entre agentes solo incluye texto. El agente activo envía un mensaje de texto al agente conectado, que responde con una respuesta de texto. Los agentes no pueden enviar archivos binarios ni imágenes a otros agentes.
Mientras se solicita al usuario que confirme las llamadas del complemento de API del agente conectado, las tarjetas adaptables se envían al agente activo. El usuario no ve la tarjeta adaptable ni puede usar un cuadro de diálogo. Sin embargo, el agente activo procesa el contenido de datos de la tarjeta adaptable.