Introducción a los agentes

Los agentes son asistentes de inteligencia artificial especializados con conocimientos personalizados, aptitudes y herramientas que funcionan dentro de Copilot y Microsoft 365 Chat. Amplían la funcionalidad de Copilot mediante la conexión a orígenes de conocimiento internos y API externas, lo que permite flujos de trabajo más especializados y aumenta la productividad.

Screen que muestra la experiencia del agente en Copilot con nombres genéricos que muestran dónde es posible la personalización de marca.

Como diseñador, comprender qué son los agentes y cómo se compilan le ayuda a tomar mejores decisiones sobre el diseño, los patrones de interacción y cómo los usuarios experimentan flujos de trabajo agente. En este artículo se presentan los componentes principales de un agente y los dos tipos de agentes para los que diseñará.

Funcionamiento de los agentes

Los agentes están basados en modelos de lenguaje e integran con sistemas existentes para ayudar a los usuarios a lograr objetivos específicos del dominio. Comprender cómo funcionan los agentes en segundo plano le ayuda a diseñar mejores experiencias.

En el diagrama siguiente se muestran los componentes principales que dan forma al comportamiento de un agente, incluido el lienzo del agente, los orígenes de conocimiento, las aptitudes y la capa de orquestación.

Diagrama que muestra los componentes principales de un agente: lienzo del agente, conocimientos, aptitudes, orquestador, modelos básicos y autonomía, con un usuario que envía mensajes y recibe la salida.

En la tabla siguiente se describe cada componente:

Componente Description
Espacio de trabajo del agente La capa visual e interactiva en la que los usuarios interactúan con el agente: chat, mensajes, botones, etc. Esto suele aparecer en Chat o en un panel de Copilot dentro de la suite de Microsoft 365.
Instrucciones Las reglas y objetivos que guían el comportamiento del agente, qué debe hacer y cómo debe responder. Estas reglas proceden del creador del agente.
LLM El modelo de lenguaje grande interpreta el mensaje de lenguaje natural que el usuario envía a través del orquestador, por lo que el orquestador puede determinar qué pasos realizar.
Orquestador Un motor lógico que interpreta la entrada del usuario y coordina el proceso de respuesta. Selecciona los orígenes de conocimiento y aptitudes más relevantes para asegurarse de que la salida final coincide con las expectativas del usuario.
Información Datos internos o externos que el agente usa para fundamentar sus respuestas, como correos electrónicos, SharePoint documentos, mensajes de chat, transcripciones de reuniones o servicios de terceros.
Habilidades Acciones, desencadenadores y flujos de trabajo que el agente puede realizar para satisfacer las solicitudes de usuario, como resumir contenido, programar reuniones, crear tareas o archivos y enviar mensajes.

Tipos de agentes

Microsoft admite dos tipos de agentes: agentes declarativos y agentes de motor personalizados. Cada tipo ofrece un nivel diferente de personalización y se adapta a diferentes escenarios.

Como diseñador, verá que ambos tipos siguen patrones de interacción casi idénticos y se sienten similares a los usuarios. Las principales diferencias se encuentran en lo que puede personalizar y quién controla la infraestructura subyacente.

Diagrama en el que se comparan las arquitecturas de agente declarativo y agente de motor personalizado, en el que se muestran los componentes proporcionados por Copilot y cuáles son personalizables por el creador.

Agentes declarativos

Los agentes declarativos personalizan Copilot con instrucciones, datos y acciones para automatizar tareas mediante la infraestructura de inteligencia artificial integrada de Microsoft. No necesitan hospedaje adicional. Compilelos mediante herramientas sin código o poco código. Funcionan en aplicaciones de Microsoft 365 como Teams, Word y Outlook. Son ideales para flujos de trabajo sencillos que puede realizar dentro de las funcionalidades existentes de Copilot, como resumir información, extraer datos o realizar acciones sencillas.

Los agentes declarativos usan la capa de orquestación de Copilot y los modelos fundacionales, heredando los estándares de Microsoft en materia de seguridad, cumplimiento e inteligencia artificial responsable.

Al diseñar agentes declarativos, puede personalizar:

  • Fuentes de conocimiento
  • Aptitudes y funcionalidades

Copilot proporciona el lienzo del agente, el orquestador y los modelos de base y no se pueden modificar. Comience con agentes declarativos al compilar agentes en Microsoft 365 Copilot.

Agentes de motor personalizados

Los agentes con motor personalizado ofrecen una personalización total, por lo que los equipos pueden adaptar el espacio de trabajo del agente, la base de conocimientos, el conjunto de habilidades, los modelos fundacionales subyacentes y la lógica de orquestación para satisfacer necesidades específicas. Son adecuados para flujos de trabajo complejos en los que los agentes necesitan autonomía para planear, tomar decisiones y operar de forma independiente. Además, admiten la colaboración entre agentes y se pueden crear mediante entornos de código bajo o pro-code.

A diferencia de los agentes declarativos, los agentes de motor personalizado requieren un hospedaje adicional y pasos para la seguridad y el uso de inteligencia artificial responsable. Puede publicarlos en Microsoft 365 aplicaciones, así como en plataformas externas, sitios web internos y paneles organizativos.

Al diseñar agentes de motor personalizados, puede personalizar:

  • Fuentes de conocimiento
  • Aptitudes y funcionalidades
  • Lógica de orquestación
  • Modelos de base
  • Comportamiento de autonomía

El lienzo del agente se mantiene dentro de la superficie nativa de Copilot o de las aplicaciones pertinentes de Microsoft y no puede sustituirse por completo.

Copilot, Microsoft 365 Chat y agentes

Las personas suelen usar los términos Copilot, Microsoft 365 Chat y agentes indistintamente, pero hacen referencia a experiencias distintas. Comprender las diferencias le ayuda a diseñar la experiencia adecuada para el contexto adecuado.

Término Description
Copilot Asistente integrado en aplicaciones de Microsoft 365 como Outlook, Teams, Word y Excel que ayudan a los usuarios con tareas específicas del contexto. Se adapta a la aplicación en la que está el usuario; por ejemplo, resumir un correo electrónico en Outlook o resaltar puntos clave durante una reunión de Teams.
Microsoft 365 Chat Asistente conversacional basado en Copilot que trabaja con los datos de Microsoft 365 de su organización. Extrae información de Outlook, Teams, OneDrive, SharePoint y la web, para que los usuarios puedan formular preguntas generales y obtener respuestas contextualmente enriquecidas mediante el contenido de la empresa.
Agentes Asistentes especializados en inteligencia artificial dentro del entorno de Microsoft 365 Copilot Chat, diseñados para dominios o tareas específicos. Amplían las funcionalidades de Copilot mediante la conexión a servicios externos o orígenes de datos. Los agentes están integrados en la interfaz de Copilot Chat y proporcionan conocimientos especializados y acciones en el contexto adecuado cuando los usuarios los necesitan.

Puede implementar agentes de forma privada dentro de su organización o hacer que estén disponibles públicamente a través del Almacén de agentes.