Compartir vía


Bots y agentes en Teams

Al decidir cómo desarrollar el bot, es importante conocer las opciones. Debe elegir entre un bot habilitado para IA o uno convencional. En este artículo se proporciona información general rápida para ayudarle a empezar. Muestra cómo crear una aplicación de bot básica y, a continuación, mejorarla en un agente de motor personalizado.

Elección de las herramientas y plataformas

Si quiere crear su propio bot, esta es una lista de herramientas y plataformas que le ayudarán a empezar:

Infografías muestra un árbol de decisión para crear un bot.

# Elegir... A partir de las siguientes opciones ...
1. Tipo de bot - Agente de motor personalizado
- Bot convencional
2. Funcionalidades del bot Elija las funcionalidades que desea compilar en el bot:
   • Funcionalidad conversacional
   • Funcionalidad de notificación
   • Funcionalidad de flujo de trabajo
   • Funcionalidad de comandos
3. Herramientas y plataformas - Biblioteca de IA de Teams v2:
La biblioteca de inteligencia artificial de Teams v2 es un conjunto de herramientas para desarrollar agentes y aplicaciones para Microsoft Teams. Mejora la experiencia del desarrollador, lo que facilita la creación de agentes y aplicaciones eficaces.
Si ya tiene un agente o una aplicación, puede migrarlo para usar la biblioteca de inteligencia artificial v2 de Teams para agregar funcionalidades más avanzadas.

Para obtener más información, consulte Biblioteca de IA v2 de Teams.

- Biblioteca de IA de Teams:
Los agentes de motor personalizados de Teams usan la inteligencia artificial para comunicarse de forma natural con los usuarios. Estos agentes pueden controlar tareas desde preguntas sencillas hasta operaciones complejas.
Si tiene un bot existente del SDK de Bot Framework, puede migrarlo a la biblioteca de inteligencia artificial de Teams para funcionalidades avanzadas. Para obtener más información, vea por qué debe migrar a la biblioteca de inteligencia artificial de Teams.

- SDK de Bot Framework: El SDK de Bot Framework le permite crear bots mediante C#, Python y JavaScript. Puede modificar los bots existentes para que funcionen en Teams mediante C# o Node.js. El SDK extiende Bot Builder a:
  • Use tipos de tarjeta especializados como la tarjeta de conector para Grupos de Microsoft 365.
  • Establecer datos de canal específicos de Teams en las actividades.
  • Procesar solicitudes de extensión de mensajes.
Puede desarrollar aplicaciones de Teams con cualquier tecnología web y llamar directamente a las API REST de Bot Framework , lo que garantiza el control de tokens en todos los casos.

- Kit de herramientas de agentes de Microsoft 365 (anteriormente conocido como Kit de herramientas de Teams):
Agents Toolkit facilita el inicio del desarrollo de aplicaciones bot para Teams. Puede usar una plantilla de proyecto para escenarios comunes de aplicaciones bot personalizadas (aplicación LOB) o empezar desde un ejemplo.
Para obtener más información, consulte herramientas y SDK.

- Servicios de Azure AI:
Los servicios de Azure AI ofrecen herramientas y marcos para compilar, implementar y administrar aplicaciones inteligentes. La herramienta Fundición de IA de Azure es fundamental para crear y probar agentes de motor personalizados para administrar y probar modelos de inteligencia artificial.
Para obtener más información, consulte Fundición de IA de Azure.
4. Servicio de registro de bots - Azure AD
- Portal para desarrolladores
5. Funcionalidades avanzadas del bot - Bot de llamadas y medios
- Acceso a datos mediante MS Graph
-SSO
- Bot en dispositivos móviles
- Compatibilidad con Microsoft 365 Copilot Chat

Crear un bot

Comencemos por crear un bot. Puede usar Agents Toolkit, Bot Framework SDK o la biblioteca de IA de Teams. Después de compilar una aplicación de bot convencional de Teams, puede agregar la capa de inteligencia artificial al bot para elevarla.

Compilación de una aplicación de bot convencional de Teams

# Quiero crear ... Este es un ejemplo
1. Bot conversacional con Bot Framework SDK - Aplicación bot con Node.js
- Aplicación bot con C#
- Aplicación bot con Python
2. Bot conversacional con Agents Toolkit Creación de un bot de conversación de Teams

Creación de una aplicación de bot de Teams con tecnología de inteligencia artificial

Puede crear un nuevo agente de motor personalizado o elevar el bot convencional existente para que tenga tecnología de inteligencia artificial.

# Quiero... A continuación se muestra cómo...
1. Compilación de un agente de motor personalizado con la biblioteca de inteligencia artificial v2 de Teams (versión preliminar) Compilación mediante la biblioteca de inteligencia artificial v2 de Teams
1. Compilación de un agente de motor personalizado con la biblioteca de inteligencia artificial v1 de Teams y el kit de herramientas de agentes Compilación de un agente de motor personalizado
2. Actualización de un bot convencional a un agente de motor personalizado Actualización del bot al agente de motor personalizado
3. Elevación de un bot convencional creado con el adaptador de Bot Framework para usar la inteligencia artificial Elevación del bot convencional para usar la inteligencia artificial
4. Migración de un bot creado con Bot Framework para usar la biblioteca de inteligencia artificial de Teams Migración del bot para usar la biblioteca de inteligencia artificial de Teams

Paso siguiente

Elija uno de los pasos siguientes:

Si desea obtener más información sobre la biblioteca de IA de Teams, seleccione lo siguiente:
¿Qué es la biblioteca de IA de Teams?

Si desea obtener más información sobre la biblioteca de inteligencia artificial v2 de Teams, seleccione lo siguiente:
Biblioteca de IA de Teams v2

Si desea obtener información sobre las funcionalidades básicas de la biblioteca de inteligencia artificial de Teams, seleccione lo siguiente:
Descripción de la biblioteca de inteligencia artificial de Teams

Si desea obtener más información sobre el desarrollo de una aplicación de bot, seleccione lo siguiente:
Descripción de los conceptos del bot

Vea también