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.
Importante
- Ahora se ha cambiado el nombre de la biblioteca de IA de Teams a SDK de Teams.
- La biblioteca de inteligencia artificial v1 de Teams está en desuso. Se recomienda actualizar los agentes para usar el SDK de Teams actualizado.
El SDK de Teams ya está disponible con carácter general para JavaScript y C#, admite Python en versión preliminar para desarrolladores. Proporciona un SDK simplificado, compatibilidad con el Protocolo de contexto de modelo (MCP), comunicación agente a agente (A2A) y herramientas simplificadas para permitir a los desarrolladores crear agentes inteligentes para 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 Teams.
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:
| # | 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 |
-
SDK de Teams: El SDK de Teams 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 el SDK de Teams para agregar funcionalidades más avanzadas. Para obtener más información, consulte SDK 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. - Azure servicios de inteligencia artificial: Azure servicios de inteligencia artificial ofrecen herramientas y marcos para compilar, implementar y administrar aplicaciones inteligentes. La herramienta Azure AI Foundry 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 Azure AI Foundry. |
| 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 El kit de herramientas de agentes, el SDK de Bot Framework o el SDK 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. | Creación de un agente de motor personalizado con el SDK de Teams | Teams SDK |
| 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 el SDK de Teams | Migración del bot para usar el SDK de Teams |
Paso siguiente
Elija uno de los pasos siguientes:
Si desea obtener más información sobre el SDK de Teams, seleccione lo siguiente:
Teams SDK
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