Compartir a través de


Define la arquitectura de tu solución

Una arquitectura de soluciones clara es esencial para entender cómo funcionan tus agentes de Copilot Studio dentro del panorama empresarial y técnico más amplio. La arquitectura describe los componentes principales de tu agente, sus dependencias de otros sistemas y la forma en que escala para satisfacer la demanda empresarial.

Copilot Studio ofrece una base flexible que reúne múltiples capacidades.

Diagrama del ciclo de vida del agente de Copilot Studio que muestra cómo construir, publicar, analizar y mejorar los pasos con capturas de pantalla de la interfaz y características destacadas.

Ciclo de vida del agente de Copilot Studio

Copilot Studio soporta un ciclo de vida completo de extremo a extremo para diseñar, mejorar y gestionar agentes desde una única experiencia unificada basada en Software como Servicio (SaaS).

Durante la fase de Construir y Publicar, tú

  • Diseña, mejora y gestiona agentes: Crea un agente y lanza rápidamente desde un producto SaaS fácil de usar.
  • Habla sobre conocimiento con IA generativa: Obtén respuestas específicas para empresas usando tus archivos, sitios web, Dataverse, aplicaciones no Microsoft y más.
  • Crea temas específicos: Complementa las respuestas generativas de IA con temas específicos y seleccionados para cuando quieras tener más control.
  • Acciones de construcción: Crea acciones y utiliza conectores preconstruidos o flujos de agentes para llamar a tus backends y APIs o completar tareas de larga duración.
  • Publica en varios canales: Publica en 20+ idiomas y despliega en tu canal preferido con una sola selección, incluyendo Microsoft 365 Copilot.

Durante la fase de Analizar y Mejorar, tú:

  • Monitoriza y mejora: Accede a información y análisis ricos y listos para usar.
  • Integra con Servicios de IA: Integra con Microsoft Foundry, Azure Cognitive Services, Bot Framework y otros servicios conversacionales de Microsoft.

Cómo funcionan juntas las dos fases

  • Build and Publish te lleva rápido a la producción con la arquitectura, gobernanza y canales adecuados.
  • Analizar y mejorar garantiza que sigas siendo valioso aprendiendo del uso y cerrando las brechas de calidad.
  • Juntos, forman un circuito cerrado: lanzando con confianza, midiendo con rigor e iterando deliberadamente, todo dentro de una experiencia SaaS unificada.

Capacidades principales de Copilot Studio

Categoría Capabilities
Experiencia de usuario intuitiva Visual canvas, diseño low-code, vistas pro-code, pruebas en tiempo real, colaboración sencilla, lenguaje natural para construir
Diseño de conversación Crear y publicar acciones personalizadas, adaptar temas específicos, crear respuestas ricas y dinámicas, crear agentes multilingües, publicar en múltiples canales, usar plantillas
Orquestación de conversaciones Conversaciones de múltiples vueltas, lógica y gestión de variables, escalada a agente en vivo, enrutamiento en modo multilingüe, contenido dinámico basado en el usuario, autonomía
Conectividad de datos Razonamiento profundo, 1.400 conectores de datos preconstruidos, conectores de datos personalizados, flujos de agentes, acciones generativas, respuestas generativas
Extensibilidad pro-dev Hazlo tú mismo (DIY) IA generativa, lleva tu propio modelo (BYOM), habilidades personalizadas para Azure Bot Framework, extensión de base de conocimientos, análisis personalizados, telemetría de Azure Application Insights
Gestión simplificada Comprobaciones responsables de IA, plataforma de confianza, centro de administración, estándares de cumplimiento, analítica, automatización de la gestión del ciclo de vida de aplicaciones, autenticación personalizada

Crea una experiencia de IA conversacional

Crear una experiencia de IA conversacional efectiva va mucho más allá de crear un chatbot. Requiere una combinación de tecnología, diseño y capacidades operativas que trabajen conjuntamente para ofrecer interacciones fluidas, seguras e inteligentes. Aquí están los componentes esenciales:

  1. Comprensión del lenguaje y capacidades de orquestación: En el corazón de cualquier IA conversacional está la capacidad de entender lo que quiere decir el usuario. Esta habilidad implica:

    1. Entender lo que dice el usuario (intención) y cómo reaccionar ante ello.
    2. Extraer información clave (entidad) de las declaraciones del usuario.
  2. Capacidades de gestión de diálogos: Las conversaciones necesitan estructura. ¿Deben seguir un flujo guiado o permanecer abiertos? La gestión del diálogo asegura:

    1. Transiciones suaves entre temas.
    2. Gestionar interrupciones y aclaraciones.
    3. Mantener el contexto a través de interacciones de varios pasos.
  3. Capacidades de la IA para generar respuestas o tomar medidas: La IA generativa impulsa respuestas ricas y dinámicas y facilita:

    1. Buscando información empresarial.
    2. Resumen del contenido.
    3. Activando acciones mediante APIs y conectores para procesos de extremo a extremo.
  4. Integración con otros sistemas: Los procesos empresariales de extremo a extremo suelen implicar la conexión con diferentes sistemas y fuentes de datos.

  5. Despliegue y tiempo de ejecución: Una vez construida, la experiencia debe encontrarse con los usuarios donde están:

    1. Despliega en canales como sitios web, Teams o aplicaciones.
    2. Soporta la publicación multilingüe y multicanal.
  6. Seguridad y autenticación: Asegura los endpoints y autentica a los usuarios finales para garantizar interacciones de confianza.

    1. ¿Quién puede invocar al agente?
    2. ¿Es necesario que el usuario inicie sesión?
  7. Analítica y mejora continua: El rendimiento no se detiene en el lanzamiento.

    1. Utiliza telemetría, indicadores clave de rendimiento y transcripciones de conversaciones para medir la eficiencia.
    2. Identifica las lagunas y optimiza para obtener mejores resultados.
  8. Gestión del ciclo de vida de aplicaciones (ALM): Gestionar entornos y versiones es clave.

    1. Lleva a los agentes a través de las etapas de desarrollo, prueba y producción.
    2. Automatizar despliegues y mantener el cumplimiento normativo.

Una experiencia de IA conversacional exitosa combina una comprensión inteligente del lenguaje, integración segura y mejora continua, todo ello respaldado por un despliegue y gobernanza robustos. Plataformas como Copilot Studio hacen esto posible ofreciendo un entorno SaaS de extremo a extremo donde puedes diseñar, mejorar y gestionar agentes de forma fluida.

Aprende más:

Visión general de la arquitectura tecnológica de Copilot Studio

Esta imagen presenta una visión arquitectónica de Copilot Studio, mostrando cómo los agentes interactúan con canales, integraciones, capacidades de IA, seguridad, analítica y servicios en la nube de Microsoft.

Diagrama de la arquitectura de Copilot Studio mostrando canales de clientes, tiempo de ejecución, integraciones, seguridad, IA, analítica y servicios en la nube de Microsoft.

A la izquierda, el diagrama enumera los puntos de entrada del cliente, incluyendo controles estándar de chat web, controles de chat Power Apps y Power Pages, clientes personalizados como Bot Framework Web Chat, middleware servidor-a-servidor, Microsoft Teams, Facebook Messenger, WhatsApp, Slack, Dynamics 365 Contact Center y Microsoft 365 Copilot. También se muestran los canales de Azure Bot Service y Bot Framework bots.

La sección central destaca los componentes clave de la arquitectura de Copilot Studio, agrupados en categorías:

  • Tiempo de ejecución: canales nativos, agente como habilidad y comportamientos de canal.
  • Integraciones: peticiones HTTP, conectores, flujos de trabajo, prompts de AI Builder y habilidades en Bot Framework.
  • ALM: soluciones Power Platform y pipelines CI/CD.
  • Gestión de diálogos: Temas, acciones, entradas y salidas.
  • Comprensión del lenguaje: NLU clásico, NLU integrado, NLU para traer tu propio y orquestación generativa.
  • Respuestas generativas: reescritura de consultas, búsqueda de conocimiento en sitios web, archivos, SharePoint, Dataverse, Graph, conocimiento federado, búsqueda con IA en Azure y resumen.
  • Seguridad: Gestión de secretos, identidad, autenticación, autorización, seguridad de endpoints, políticas de datos y registros de auditoría.
  • Disparadores: Disparadores autónomos y controlados por el sistema.
  • Analítica: Analítica estándar, telemetría técnica y transcripciones de conversaciones.

A la derecha, el diagrama muestra los servicios en la nube que Copilot Studio puede utilizar, como Azure AI Language, Microsoft 365 Graph, Azure AI Search, Microsoft (anteriormente Azure AI) Foundry, Azure Monitor, Azure Storage, Azure Synapse Analytics y Microsoft Entra ID.

En conjunto, estos elementos ilustran cómo Copilot Studio conecta canales de cliente, orquestación, integraciones y servicios Azure y Microsoft 365 para construir y ejecutar agentes conversacionales.

Identificar desafíos técnicos

Detectar posibles obstáculos desde el principio ayuda a los equipos a preparar estrategias de mitigación. Los retos comunes incluyen conectarse de forma segura a recursos locales, desplegar agentes en ciertos canales como WhatsApp o Slack, y gestionar requisitos avanzados como descargar transcripciones o dar soporte a usuarios multilingües. Documenta y valida estos desafíos con las partes interesadas para que la arquitectura refleje tanto las necesidades actuales como los requisitos futuros.

El objetivo de la visión general de la arquitectura es proporcionar un único plano que conecte la intención de negocio con la realidad técnica. Al definir el flujo de conversación, las capacidades de IA, las integraciones, la seguridad y las expectativas de rendimiento, creas un entendimiento compartido entre todos los interesados y estableces una base que puedes escalar, gobernar y mejorar continuamente.

Soluciones de agentes de arquitectura

El contenido de soluciones de agentes de arquitectura ofrece orientación sobre principios y patrones esenciales para construir agentes seguros y fiables, con especial atención a Microsoft 365 Copilot. El marco proporciona enfoques estandarizados para el desarrollo de agentes, asegurando el máximo retorno de la inversión mientras mantiene la seguridad y el cumplimiento de nivel empresarial.

Este marco está organizado en varios pilares:

  • Determinar que es adecuado para el propósito
  • Determinar la operatividad
  • Determinar la confianza, la trazabilidad y la transparencia

Teniendo en cuenta este marco, las organizaciones pueden garantizar la calidad y la confianza priorizando la fiabilidad, la trazabilidad y la IA responsable para soluciones seguras y auditables. También permite escalar al permitir a los desarrolladores crear soluciones que se alineen con las mejores prácticas prescritas por la industria y Microsoft, sin necesidad de soporte técnico de Microsoft.

Buena arquitectura de Power Platform

Power Platform Well-Architected proporciona un conjunto de principios y mejores prácticas para ayudar a los equipos a diseñar, construir y operar cargas de trabajo seguras, fiables y eficaces a gran escala. Sirve como punto de referencia a lo largo de todo el ciclo de vida de la implementación, asegurando que cada decisión, desde la arquitectura hasta la gobernanza, respalde tanto los resultados inmediatos del negocio como la sostenibilidad a largo plazo.

El marco está organizado en varios pilares:

  • Reliability
  • Security
  • Excelencia operativa
  • Eficiencia del rendimiento
  • Optimización de la experiencia

Al alinear los proyectos con estos pilares, las organizaciones pueden ir más allá de simplemente "poner un agente en funcionamiento" y centrarse en ofrecer agentes robustos, mantables y posicionados para crecer junto con el negocio. Power Platform Well-Architected es una guía para tomar mejores decisiones de diseño, validar compensaciones y mejorar la calidad general de los diseños de soluciones de Copilot Studio.

Las ideas de soluciones documentadas en Power Platform y Copilot Studio Architecture Center demuestran una forma clara y modular de documentar soluciones complejas desglosándolas en bloques arquitectónicos coherentes. Sus diagramas visuales, como el que se muestra aquí, destacan cómo los componentes se relacionan de extremo a extremo a través de los puntos de entrada del cliente, comportamientos en tiempo de ejecución y servicios subyacentes de Azure. Esta estructura puede servir como modelo para tu propia documentación de arquitectura: define cada capa de tu solución, mapea cómo fluyen los datos y las acciones a través del sistema, muestra cómo tu agente interactúa con sistemas externos o procesos de línea de negocio, y documenta cómo tu agente aplica los principios de Power Platform Well-Architected. Siguiendo este enfoque, creas documentación que es más fácil de entender y mantener y ampliar para los interesados, alineando tu solución con patrones estándar del sector y prácticas de diseño recomendadas por Microsoft.

Diagrama de arquitectura de una solución de servicio al cliente que integra un centro de contacto y una base de datos de clientes que no son de Microsoft con servicios de middleware y Microsoft IA generativa.

Revisa la idea de solución para implementar una solución personalizada de centro de contacto con el agente de Copilot Studio.

Paso siguiente

Aprende cómo aplicar los principios de IA responsable para garantizar que tu solución sea justa, transparente, segura y alineada con el Estándar de IA Responsable de Microsoft.