Introducción a los agentes de motor personalizados para Microsoft 365
Los agentes de motor personalizados son experiencias de chat especializadas basadas en cualquier modelo de lenguaje grande (LLM) y adaptadas para flujos de trabajo o dominios específicos. Permiten a las organizaciones crear sus propios agentes mediante herramientas como el kit de herramientas de Teams, Microsoft Copilot Studio y el SDK de agentes de M365. Los agentes de motor personalizados le permiten usar orquestadores personalizados, modelos básicos y lógica personalizada.
Los agentes de motor personalizados usan la tecnología LLM que les permite comprender y responder fácilmente a las consultas del usuario, creando interacciones dinámicas e inmersivas. Los agentes de motor personalizados también ofrecen funcionalidades avanzadas, como la ejecución de tareas y la creación de contenido. Estas funcionalidades hacen que los agentes de motor personalizados sean herramientas indispensables para agilizar los flujos de trabajo y aumentar la productividad.
Importante
- Los agentes de motor personalizados son bots de Teams conversacionales con un LLM personalizado. No requieren una licencia de Microsoft 365 Copilot para compilar, depurar e implementar. Sin embargo, los agentes de motor personalizados solo están disponibles para los usuarios con licencia Microsoft 365 Copilot o los usuarios de los inquilinos que permiten el uso medido de los agentes.
- El costo de un agente de motor personalizado depende de los servicios de Azure consumidos en la aplicación. Para calcular el costo, visite la Calculadora de precios de Azure.
Creación de agentes de motor personalizados
Hay dos opciones para compilar agentes de motor personalizados. Puede usar la biblioteca de inteligencia artificial de Teams y el kit de herramientas de Teams para compilar el agente con código, o puede usar Microsoft Copilot Studio para compilar un agente con poco o ningún código.
Biblioteca de inteligencia artificial de Teams y Kit de herramientas de Teams
Para las empresas que buscan soluciones de bot que se personalizan con precisión a las demandas y escenarios del usuario, el uso de la biblioteca de inteligencia artificial de Teams es una excelente opción. La biblioteca de inteligencia artificial de Teams usa LLM que cumplen los principios de experiencia de usuario de Microsoft y que son compatibles con Teams y Microsoft 365. El desarrollo de agentes de motor personalizados con la biblioteca de inteligencia artificial de Teams puede proporcionar experiencias de interacción del usuario más naturales, intuitivas y especializadas. Esta opción es ventajosa para los desarrolladores que desean personalizar la selección y orquestación de modelos, aplicar experiencia previa en el desarrollo de bots de Teams o tener como objetivo garantizar la accesibilidad para todos los usuarios de Microsoft 365.
Los desarrolladores también pueden usar el kit de herramientas de Teams para construir sus proyectos. El kit de herramientas de Teams incluye plantillas precompiladas para un inicio de proyecto sin problemas, que ofrece una solución ideal para inicios rápidos, depuración sencilla e implementación.
Exploración de plantillas para empezar
Inicio de la compilación de agentes de motor personalizados mediante la biblioteca de inteligencia artificial de Teams con las plantillas precompiladas disponibles en teams Toolkit:
Plantilla | Descripción |
---|---|
Bot de chat de IA básico | Cree un bot de chat de IA básico para Teams mediante la biblioteca de IA de Teams. |
Bot de chat del agente de IA | Cree un bot de chat de agente de inteligencia artificial para Teams que pueda tomar decisiones y realizar acciones basadas en el razonamiento de LLM. La plantilla del agente de IA tiene opciones para empezar desde cero o usar la API de asistentes de OpenAI. |
Chatear con los datos | Expanda el conocimiento del bot de inteligencia artificial con el contenido para obtener respuestas más precisas a sus preguntas. Chatear con los datos admite Azure AI Search, Microsoft Graph Search con contenido de Microsoft 365 y SharePoint, y opciones personalizadas de ingesta de datos y OpenAPI. |
Realice un recorrido por los escenarios de ejemplo
Explore los escenarios de ejemplo disponibles en el repositorio de GitHub de la biblioteca de inteligencia artificial de Teams para comprender más sobre las funcionalidades que puede agregar en los agentes de motor personalizados:
Muestra | Descripción | C# | JavaScript | Python |
---|---|---|---|---|
Bot de lista | Aproveche la eficacia de la inteligencia artificial, simplifique el flujo de trabajo y ponga orden en sus tareas diarias con funcionalidades de encadenamiento de acciones. | C# | JavaScript | Python |
Bot de DevOps | Realice acciones de DevOps, como crear, actualizar, evaluar y resumir elementos de trabajo. | C# | JavaScript | Python |
Bot de veinte preguntas | Use las funcionalidades de LLM y el concepto de intención de usuario haciendo que los usuarios adivinen un secreto dentro de 20 preguntas, iniciando el bot de chat con alguna pregunta y respuesta como origen de datos. | C# | JavaScript | Python |
Tutor de matemáticas asistente | Use la API de asistentes de OpenAI con la herramienta De intérprete de código y cree un asistente experto en matemáticas. | C# | JavaScript | Python |
Pedidos de alimentos asistente | Llama a acciones para pedir comida desde un restaurante ficticio llamado The Pub con interacciones complejas. | C# | JavaScript | Python |
Microsoft Copilot Studio
Microsoft Copilot Studio es una plataforma versátil que permite crear y personalizar agentes mediante herramientas de código bajo y pro-código. Se integra con los servicios de Azure AI y ofrece más de 1000 conectores, lo que permite la creación de agentes de conversación sofisticados y multicanal.
SDK de agentes de Microsoft 365
El SDK de agentes de Microsoft 365 se integra perfectamente con servicios de inteligencia artificial, como Fundición de IA de Azure y capas de orquestación, como kernel semántico. Ofrece interoperabilidad con Copilot Studio, lo que le permite mejorar y ampliar los agentes existentes con aptitudes adicionales. Esto permite a los creadores delegar tareas en otras funcionalidades de agente. Además, puede conectarse a un agente de Copilot Studio desde el código, obteniendo acceso a toda la gama de características dentro del ecosistema de Copilot Studio.
Más información: SDK de agentes de Microsoft 365 (versión preliminar).