Compartir a través de


Elección del mejor patrón de código bajo para crear la solución de inteligencia artificial generativa

Información general

Para ayudar a los proveedores de software independientes (ISV) a elegir la mejor manera de crear su solución de inteligencia artificial generativa, Microsoft creó instrucciones sobre las ventajas de las opciones de código bajo y pro code.

Dentro de este recorrido de código bajo, hay un enfoque principal: extender un copilot. Este enfoque se compone de varios patrones, que son rutas de acceso específicas que puede tomar para crear la solución.

Esta página le ayuda a elegir el mejor patrón para su caso de uso si ya ha elegido un recorrido de poco código en función de sus necesidades y funcionalidades. Si aún no ha elegido un recorrido, visite la página de aprovisionamiento de funcionalidades para encontrar el mejor enfoque para su caso de uso.

Consideraciones para un recorrido de poco código

El enfoque de código bajo se recomienda para los ISV que buscan desarrollar rápidamente soluciones, especialmente cuando el objetivo es que los usuarios finales realicen trabajo en aplicaciones de Microsoft, como Teams, Word o Outlook. Este enfoque suele implicar un desarrollo de código limitado, el uso de plantillas y un tiempo de valor más rápido que los enfoques de código pro.

El enfoque de poco código puede ser la mejor opción para usted si: *Necesita una solución rápida *Tener recursos limitados para dedicarse al desarrollo de software y a los profesionales de codificación *Desea integrar la solución con herramientas de productividad de Microsoft 365.

Para una personalización completa y un control continuo, un recorrido pro-código puede ser mejor, aunque sea más complejo.

Si cree que el enfoque de poco código es el mejor para su caso de uso, las opciones de patrón de este artículo le ayudarán a encontrar las mejores herramientas para sus necesidades.

Hay tres opciones de patrón dentro del enfoque de poco código: *Crear complementos para mejorar la funcionalidad de Copilot existente *Usar conectores de Microsoft Graph para incorporar los datos a las experiencias de Copilot *Usar conectores de Power Platform para ofrecer a los usuarios finales una oportunidad para personalizar su experiencia de copilot

Selección de patrones en el recorrido del ISV

Dentro de cada enfoque, elegir un patrón es el último paso que toma un ISV antes de empezar a compilar una solución.

El patrón que seleccione:

  • Afecta a las funcionalidades de la solución. Elegir el patrón correcto para su situación le permite hacer coincidir la solución con las necesidades de sus clientes. Seleccione el patrón con funcionalidades que se alinean con el resultado previsto.

  • Afecta al costo de desarrollo del proyecto. Aunque estos patrones de código bajos proporcionan resultados rápidos, algunos pueden requerir más elevación durante el desarrollo. La inversión de tiempo y dinero necesario no debe superar el valor potencial para su caso de uso

  • Permite trabajar en diferentes interfaces. Algunos patrones están diseñados para integrarse con aplicaciones o plataformas existentes, mientras que otros están diseñados para servir como bloques de creación para nuevo software

  • Cambia los datos, la infraestructura y otras consideraciones de back-end. Si usa varios orígenes de datos externos que se muestran a través de complementos o conectores, asegúrese de que los complementos y conectores que elija pueden controlar el volumen de los datos. Comience con lo que está disponible en la galería de conectores de Microsoft Graph, pero es posible que más soluciones de gran cantidad de datos necesiten algunos cambios de código y diseño de back-end para satisfacer sus necesidades.

Varias opciones de patrón

Algunos ISV pueden optar por seguir varios patrones, ya sea para crear varias soluciones o para integrar funcionalidades de varios patrones en una única solución.

Cada patrón ofrece funcionalidades únicas para abordar diferentes aspectos de la compatibilidad con la inteligencia artificial y el uso de varias opciones puede ayudarle a crear una aplicación de IA generativa sólida y completa. Algunos ejemplos de patrones compuestos van desde la integración de datos y la automatización hasta informes avanzados e información de IA.

Algunos ISV incluso combinan estos patrones de código bajo con el enfoque pro-code para ofrecer a los clientes varias oportunidades de interactuar con el software a diferentes altituds. Combinar ambos enfoques puede permitirle aprovechar la facilidad de uso y la implementación rápida de código bajo junto con la flexibilidad y la eficacia de los enfoques de pro-code.

Tanto si elige un patrón como si combina opciones, es importante tener en cuenta la situación en la que se encuentra y elegir la plataforma que mejor le convenga.

Patrón A: Crear complementos

Los ISV que buscan exponer sus servicios, datos y procesos existentes en las aplicaciones copilots de Microsoft o Microsoft 365 pueden hacerlo mediante la creación de complementos y conectores.

Los ISV pueden crear complementos con varias herramientas, incluidos los complementos de Power Platform a través de Copilot Studio y las extensiones de mensajes de Teams. Los nuevos complementos se pueden publicar en el ecosistema de Copilot de Microsoft a través del Centro de partners, donde los administradores de TI pueden aprobarlos para su uso por parte de los usuarios finales. Este enfoque permite a Microsoft 365 Copilot interactuar con las API de otros servicios y software, exponer información actualizada, ejecutar acciones y realizar nuevos tipos de cálculos.

Es posible que le interese esta opción si:

  • Quiere traer sus aplicaciones o servicios a Microsoft 365 con Microsoft Copilot
  • Prefiere usar herramientas como la extensión de mensajes de Teams y los complementos de Copilot Studio
  • Necesita aumentar la visibilidad y la detectabilidad de la solución a través del Centro de partners Las principales ventajas de este patrón son:
  • Optimización de las experiencias de usuario a través de la continuidad en aplicaciones de Microsoft 365, lo que elimina la necesidad de que los usuarios naveguen entre varias aplicaciones.
  • Aumentar la visibilidad del servicio de soluciones mediante la reunión de los usuarios en los que ya funcionan

Escenario

Imaginemos el proveedor hipotético de software llamado Contoso que se especializa en soluciones de IA generativas. En este escenario, Contoso y AdventureWorks se han unido para crear rápidamente una solución para sus desafíos de escaparate virtual. Los sistemas existentes de AdventureWorks obligan a los empleados a cambiar de contexto a través de varias plataformas, lo que da lugar a que la comunicación y los errores separados en la administración del inventario. AdventureWorks quiere mejorar su información general para promover el crecimiento continuo.

Para abordar estos desafíos, Contoso utiliza la plantilla copilot de Store Operations de Copilot Studio para crear un asistente de IA en la aplicación de compras existente de AdventureWorks. Este complemento integra los procedimientos, directivas y datos de la tienda en la aplicación de compras rápidamente y con un uso mínimo de recursos.

Con tecnología de IA, el asistente ayuda a:

  • Mejorar la comunicación de los empleados proporcionando sugerencias contextuales y otra información relevante de los procedimientos y directivas de la tienda en las aplicaciones en las que los empleados ya trabajan
  • Optimización del planeamiento del inventario con alertas automatizadas cuando el stock alcanza determinados umbrales
  • Mostrar información de datos mediante el análisis del rendimiento de ventas anteriores e integración de esta información en una vista unificada

Sin tener que dedicar recursos significativos, AdventureWorks pudo encontrar una solución a sus desafíos. El asistente de inteligencia artificial creado por Contoso les ha habilitado para maximizar la eficacia en su escaparate virtual y beneficiarse de información mejorada y datos simplificados.

Patrón B: Conectores de Power Platform

La creación de complementos es excelente si desea exponer los datos en aplicaciones de Microsoft 365. Los conectores de Copilot Studio y Power Platform pueden agregar eficazmente la funcionalidad de copilot a la aplicación. Puede crear conectores de Power Platform en Copilot Studio para permitir que copilot recupere datos de muchos orígenes, incluidas las aplicaciones. Mediante la creación de estos conectores, puede ofrecer a los usuarios finales la oportunidad de tener una experiencia de copilot basada en sus datos y servicios.

Es posible que le interese este patrón si:

  • ¿Tiene a los usuarios finales interesados en usar las funcionalidades de Microsoft Copilot dentro de la aplicación?
  • Requerir una elevación de codificación inferior, pero aún desea crear una experiencia de copilot
  • Desea un copilot que pueda acceder a una amplia variedad de orígenes de datos

Las principales ventajas de este patrón son:

  • Enriquecimiento de la aplicación con la eficacia de los conectores existentes de Microsoft y que no son de Microsoft
  • Aceleración del desarrollo de complementos a través de las funcionalidades de código bajo de Copilot Studio

Escenario del conector de Power Platform

Contoso se asocia de nuevo con AdventureWorks porque su aumento en el tráfico en línea y las ventas del año pasado ha provocado desafíos de servicio al cliente. Tienen dificultades para mantenerse al día de las consultas de los clientes y quieren crear rápidamente un copilot especializado para ayudar a administrar el servicio al cliente en su sitio web.

Para abordar estos requisitos de forma eficaz, Contoso decide equipar AdventureWorks con Microsoft Copilot en su aplicación existente mediante conectores de Copilot Studio y Power Platform.

El copilot personalizado puede:

  • Integración con la base de datos de productos de AdventureWork para proporcionar actualizaciones de estado en tiempo real y ayudar con devoluciones
  • Conexión de datos desde su CRM, ventas e inventario para mantener la administración informada de forma simplificada

Puesto que Contoso ya tenía los orígenes de datos disponibles, crearon fácilmente esta solución mediante conectores de Copilot Studio y Power Platform para crear la experiencia de copilot adecuada para las necesidades de su cliente.

Patrón C: conectores de Microsoft Graph

Los conectores de Microsoft Graph facilitan la integración de datos externos de varios orígenes en Microsoft 365, lo que proporciona una experiencia unificada y segura para los usuarios. Estos conectores mejoran la accesibilidad de los datos, simplifican el desarrollo y mejoran la relevancia contextual del contenido generado por ia, lo que conduce a soluciones más eficaces e integradas.

Es posible que le interese este patrón si:

  • Necesita una manera de integrar la aplicación empresarial u otro software en la nube de SaaS y local con herramientas de productividad de Microsoft 365.
  • Quiere permitir que los usuarios finales trabajen en Microsoft 365 para extraer información de los orígenes de datos combinados con datos centrados en el usuario de Microsoft Graph. Las principales ventajas de este patrón son:
  • Habilitación de la base de usuarios de la aplicación cliente de Microsoft 365 existente para acceder a los datos y servicios, mostrando sus ofertas y aumentando potencialmente su propia base de usuarios
  • Enriquecer información y lograr la integración universal con aplicaciones de Microsoft 365 mediante la combinación de datos de ISV con datos de Microsoft Graph

Escenario del conector de Microsoft Graph

Contoso está trabajando para crear una solución para uno de sus clientes más grandes, una corporación multinacional. El cliente está tratando con desafíos en la administración y colaboración de documentos en todos los departamentos de todo el mundo. Usan aplicaciones de productividad de Microsoft 365, pero necesitan un sistema más simplificado e inteligente para la administración de documentos y para facilitar una mejor colaboración.

Para satisfacer esta necesidad, Contoso usa conectores de Microsoft Graph y las funcionalidades de inteligencia artificial de Microsoft Copilot para integrar sin problemas los distintos orígenes de datos del cliente en aplicaciones de Microsoft 365 para el acceso y el análisis centralizados.

Esta solución ayuda a mejorar los flujos de trabajo de la empresa mediante

  • Etiquetado de documentos automáticamente en función del contexto extraído de SharePoint para organizar archivos en toda la organización global
  • Sugerir tiempos óptimos para reuniones o revisiones de documentos mediante la integración directamente con Outlook para obtener información sobre equipos y zonas horarias
  • Uso del resumen inteligente de Microsoft Copilot para ayudar a los equipos a comprender rápidamente los puntos clave para mejorar la colaboración y la toma de decisiones

Al aprovechar los conectores de Microsoft Graph para la integración de datos y las funcionalidades de inteligencia artificial de Microsoft Copilot para mejorar la funcionalidad y el análisis, Contoso pudo desarrollar una solución completa a los desafíos del cliente. Esta solución mejoró su eficacia operativa y les dio las herramientas para facilitar un mejor trabajo en equipo y el uso compartido de información.

Conclusión

El uso de una de estas opciones de patrón le ayudará a empezar a desarrollar la solución de inteligencia artificial generativa con poco código. Si estos patrones no proporcionan las funcionalidades necesarias para su caso de uso previsto, es posible que quiera explorar los patters de código pro para obtener más control para personalizar la aplicación.

Consulte estos recursos para obtener información sobre las herramientas del patrón de bajo código elegido y los pasos siguientes para la activación y la monetización después de crear la experiencia de ia generativa.

Creación de experiencias de IA generativas con Microsoft Cloud: guía para ISV | Arquitectura del complemento de Microsoft Learn: Microsoft Copilot Studio | Compilación y publicación de Microsoft Learncon éxito de ISV: Centro de partners | Microsoft Learn