Cómo sacar el máximo partido de Power Platform con OpenAI
Power Platform está reinventando el desarrollo de software low-code impulsado por la IA. Desde 2021 la plataforma ha emprendido un viaje para empoderar a todos los desarrolladores con experiencias impulsadas por la IA y, recientemente, se ha integrado Copilot en Power Apps, Power Automate y Power Digital Agents.
La unión de IA y low-code está revolucionando la forma en la que se crean las soluciones, transformando sustancialmente la forma en la que las personas trabajan, colaboran y crean; así como la forma de hacer negocios.
Con Copilot, Microsoft Power Platform da asistencia impulsada por IA, lo que ayuda a crear una aplicación, un flujo o un bot en pocos segundos gracias a simples indicaciones.
Si quieres saber cómo agregar valor a tus aplicaciones de Power Platform con OpenAI, ¡sigue leyendo!
OpenAI en Power Automate
Power Automate se ha convertido en una de las herramientas más potentes para crear automatizaciones de flujos de trabajo gracias a su potencia y su fácil integración con el resto de herramienta de la suite de Microsoft Power Platform.
Cuando hablamos de su integración con OpenAI, puede parecer que estamos hablando de algo completamente novedoso; sin embargo, hemos podido ir viendo muchas de estas características de inteligencia artificial integradas en la plataforma a lo largo de los últimos 2 años, hasta llegar a las funcionalidades actuales.
Con la llegada de Copilot a Power Automate, ya no solo se podrá describir un flujo de trabajo al crearlo, sino que también mejorará e iterará sobre tus flujos con conversaciones basadas en IA. Así ayudará en cada flujo cada vez que se creen o modifiquen.
Esta nueva funcionalidad facilita la cooperación entre humanos y máquinas a la hora de trabajar juntos, capacitando a las personas a la hora de crear automatizaciones transformadoras en un lenguaje que se entienda de forma natural.
Repasamos las funcionalidades principales:
Describirlo para diseñarlo (Describe it to design it)
Se trata de una herramienta de conversión del lenguaje natural y funciona de la siguiente forma: escribes una frase para construir tu flujo y Power Automate lo realizará con solo tres simples pasos.
Está basado en un modelo de ML llamado Codex, y convierte nuestras frases de lenguaje natural en un flujo construido al completo. La forma de usarlo es muy sencilla y eficiente en términos de ahorrar tiempo a la hora de crear flujos de trabajo con diversos conectores como SharePoint, Excel, Outlook, OneDrive, MS Teams, etc.
Permite automatizar acciones como, por ejemplo, enviar mails automáticos cuando se realiza X tarea, sin tener que rellenas cada campo que corresponde a cada opción, pues lo hace la herramienta de forma autónoma siguiendo nuestras indicaciones.
También permite formatear los datos con ejemplos. Basada en PROSE, se trata de una tecnología que aprende de todas las entradas de diferentes tipos de lenguajes en programación y hace sugerencias según lo que se necesita como ejemplo. Según las instrucciones que le demos, podremos elegir entre diferentes opciones de contenido dinámico adaptados a las necesidades de cada caso. Es aplicable a textos, fechas y números, donde Power Automate dará ejemplos de salida para producir el flujo y, posteriormente, generará automáticamente la forma de expresión que se utilizará.
Se puede usar, por ejemplo, con listas. Permite, por ejemplo, automatizar el envío de un email cada vez que la lista se actualice con nuevos ítems. También con valores económicos aplicados a encuestas, dando formato al número con valor de moneda, usando la información y sugiriendo la expresión que realiza la transformación. O, incluso, con formularios de registro en los que queremos enviar un mail de confirmación saludando con un determinado campo.
En resumen, esta función de “Describe it to design it” agiliza la creación de mejores flujos. De hecho, solo se tarda el 50% del tiempo en crear un flujo y es 1,8% veces más probable que los flujos se ejecuten en la semana siguiente en comparación con la creación desde cero.
Añade inteligencia a tu negocio (Add Intelligence to your Business)
Esta opción que ofrece AI Builder está sustentada en una gran cantidad de modelos de IA preconstruidos que están disponibles para que elijas y crees tus aplicaciones y flujos de forma inmediata.
Esta nueva capacidad permite que los equipos automaticen fácilmente los procesos y predigan los resultados para mejorar el rendimiento empresarial. Se añadirá AI a las aplicaciones y flujos de forma fácil y rápida para desbloquear funciones como: clasificación binaria, clasificación de texto, detección de objetos, lectura de imágenes, procesamiento de formularios, automatización de la extracción de información clave en documentos con formato, como las facturas, o sin formato, como los contratos, siendo capaz de obtener cantidades, fechas, nombres, direcciones, etc.
OpenAI Connector y ChatGPT
Esta opción abre la puerta a usar todo el poder de GPT3 en nuestras aplicaciones gracias a la API de OpenAI. Se trata de un modelo de lenguaje autorregresivo que utiliza el Deep Learning para producir texto similar al humano, además de muchos otros modelos.
Los grandes modelos de lenguaje o LLM ayudan a automatizar las tareas complejas y repetitivas que lastran el valor creativo de los empleados. Al automatizarlas, se gana en productividad, ya sea a la hora de generar código, resumir textos o extraer datos de utilidad.
ChatGPT integrado en Power Automate te ayuda a saber más sobre la propia herramienta, sobre los pasos a seguir para construir un flujo, aporta sugerencias o escribe y explica expresiones, entre otras muchas.
Es un escenario súper escalable ya que se puede ejecutar a pequeña escala y escalarlo a gran escala de forma sencilla. Te permitirá crear contenido (comunicaciones diarias a los equipos o en redes sociales), recopilar comentarios y responder en consecuencia, extraer información de grandes textos y documentos (ahorrando horas de scraping manual), etc.
OpenAI en Power Apps
Copilot en Power Apps hace que sea más fácil mantener los datos en el centro de cada aplicación. Al describir la finalidad de nuestra aplicación, se generará automáticamente una tabla de datos para ella. Con Copilot los creadores pueden aprovechar el lenguaje natural para perfeccionar la aplicación y adaptarla a cada necesidad.
Power Apps ha sido pionera en el desarrollo de apps centradas en IA desde 2021, cuando se introdujeron las primeras funciones en GPT para generar Power Fx a partir de lenguaje natural. El producto ha evolucionado para generar aplicaciones basadas en imágenes cargadas, formatear datos basados en ejemplos o sugerir modificaciones.
Imagina tu aplicación, descríbela y observa cómo Power Apps la genera de forma instantánea. Así se ahorra mucho tiempo, pues los desarrolladores ya solo tienen que centrarse en el código, componentes e integraciones más complejos.
Se ha iniciado así una nueva forma de crear aplicaciones e interactuar con ellas. Gracias a la potencia de los grandes modelos de lenguaje, se está avanzando un paso más en la evolución de la abstracción del código.
Esta nueva era beneficia enormemente a las empresas, pues van a poder tener aplicaciones personalizadas siguiendo unos sencillos pasos. Además, las aplicaciones que se creen pueden contar con experiencias impulsadas por Copilot integradas desde la primera pantalla, lo que permite que los usuarios puedan descubrir información en una conversación en lugar de en clics.
Algunos ejemplos de instrucciones que se pueden dar son: crear una aplicación de tiempo y gastos para que los empleados puedan enviar sus informes, para automatizar el proceso manual de creación y aprobación de facturas de clientes, para el seguimiento de la incorporación de nuevos empleados, etc. Con una simple conversación, Copilot realizará los ajustes que tu aplicación necesita. Te sugerirá opciones (incluso te ayudará a rellenarlas con datos de muestras) y recomendaciones proactivas sobre cómo mejorar tu aplicación.
Potencia el conocimiento de tus aplicaciones
Del mismo modo que la IA conversacional está transformando el desarrollo de aplicaciones, la AI de próxima generación está revolucionando la forma en la que los usuarios consultas e interactúan con los datos.
Con la introducción de Copilot en Power Apps, los usuarios pueden obtener información inteligente sobre los datos de sus aplicaciones a través de una experiencia de chat conversacional. A través de lenguaje natural, se pueden crear consultas y refinar sus análisis gracias a la ayuda de un asistente de IA integrado directamente en la aplicación.
Si lo que necesitas es entender los cambios en tu inventario, estimar el tiempo medio para completar una tarea o explorar cuál de tus campañas está generando más ingresos, Copilot estará ahí para analizar e informar.
Integración nativa de los chatbots de Power Virtual Agents y ChatGPT en Power Apps
Ahora puedes añadir, de forma rápida y sencilla, un bot de Power Virtual Agents potenciado por IA de última generación a tus aplicaciones. Así, tendrás acceso a los potenciadores de conversación y la creación de bots en lenguaje natural.
Por otro lado, al implementar ChatGPT, es posible crear texto de forma rápida para diferentes funciones de la herramienta como: generar informes o resúmenes con la información obtenida de los datos, producir chatbots conversacionales, completar formularios y cuestionarios, etc.
De esta forma, la creación de aplicaciones de bajo código con Powers Apps es mucho más rápida, moderna e inteligente.
OpenAI en Power Virtual Agents
La introducción de la IA generativa dentro de Power Virtual Agents tiene como objetivo revolucionar la forma en la que se crean los bots utilizando instrucciones sencillas de lenguaje natural.
Gracias a Copilot, ya solo tienes que describir qué quieres que haga tu bot y aparecerá un diálogo conversacional completo (listo en unos segundos), sin tener que construir y revisar minuciosamente los diálogos paso a paso.
Se abre un nuevo paradigma en el que se potencian las últimas capacidades de la IA generativa para hacer posible todo esto. La experiencia de usuario de low-code y el asistente Copilot ayudan a que la creación de bots sea accesible para todos, así como que la creación de conversaciones sea más fácil que nunca.
Creación de bots en tiempo récord
Con la unión de estas dos herramientas, se ha conseguido democratizar y acelerar el acceso a la IA conversacional. Anteriormente, la creación de bots podía demorarse durante meses, algo que la llegada de Power Virtual Agent cambió por completo, reduciendo el timing a semanas.
Ahora, con la llegada de Copilot, la creación de bots es aún más sencilla. Utilizando el lenguaje natural, podrás crear e iterar sobre cualquier tema en cuestión de minutos. Facilita lo siguiente:
- Crear temas completos a partir de una simple descripción.
- Añadir o actualizar contenido de un tema existente.
- Resumir la información recogida de un usuario en una Tarjeta Adaptativa interactiva y gráfica.
- Iterar sobre solo una parte de un diálogo, seleccionando uno o más nodos para ampliar la solicitud a esa parte específica del diálogo.
Potenciar la creación de bots con IA generativa
Como hemos comentado más arriba, la introducción de la IA generativa hace que el modelo tradicional de desarrollo de bots cambie por completo.
Los potenciadores de conversación permiten a los bots conversar sobre la información de tu empresa con solo una URL. De hecho, cuando una consulta de un usuario no activa un tema creado de forma manual, Power Virtual Agents busca información relevante en la fuente de conocimientos que le indiques. Los resultados se filtran y se pasan a Azure OpenAI Service, el cual crea una respuesta para el usuario. Así, los bots pueden responder de forma instantánea a cientos de preguntas de los usuarios.
Esto da solución a los grandes retos a los que se enfrentaban los bots desde hace tiempo como: la necesidad de mucha creación manual para ponerse en marcha, la limitación a solo unos pocos temas para conversar, la necesidad de actualizar constantemente el contenido y mantenerlo sincronizado con la web de la empresa, etc. Con Copilot, todos estos problemas se acaban de forma inmediata.
¿Cómo puede ayudarte en tu negocio?
Estamos inmersos en un periodo sin precedentes (que no ha hecho más que comenzar) en el que la IA está transformando muchos aspectos de nuestra vida laboral y personal. Ya sea en la forma en la que nos comunicamos, cómo colaboramos o aprendemos, la IA nos permite mejorar la productividad, ahorrar tiempo y conseguir mejores resultados con un esfuerzo mucho menor.
Desde Plain Concepts ayudamos a nuestros clientes a entender cómo pueden aplicar diferentes tecnologías para abordar sus desafíos comerciales. Los modelos GPT y las tecnologías de IA no son una excepción.
Nuestros especialistas en Power Platform conocen en profundidad las últimas novedades que mejor se adapten a tus necesidades, ayudándote a mejorar la comunicación y la productividad entre equipos.
Ponemos a tu disposición el Framework Azure OpenAI de Plain Concepts, diseñado para asegurar la correcta aplicación de este servicio, mejorando la eficiencia de procesos, satisfaciendo las necesidades de producción, aumentando la seguridad empresarial crítica y afianzando el cumplimiento y la disponibilidad regional.
Si quieres descubrir cómo, ¡no dudes en ponerte en contacto con nosotros!