(Haz clic en la imagen de arriba para ver el video de esta lección)
Ahora que hemos aprendido cómo construir aplicaciones generadoras de imágenes, hablemos sobre el bajo código. La IA generativa puede ser utilizada en una variedad de áreas diferentes, incluyendo el bajo código, pero ¿qué es el bajo código y cómo podemos añadirle IA?
La construcción de aplicaciones y soluciones se ha vuelto más fácil para desarrolladores tradicionales y no desarrolladores mediante el uso de Plataformas de Desarrollo de Bajo Código. Estas plataformas te permiten construir aplicaciones y soluciones con poco o nada de código. Esto se logra proporcionando un entorno de desarrollo visual que te permite arrastrar y soltar componentes para construir aplicaciones y soluciones. Esto te permite construir aplicaciones y soluciones más rápido y con menos recursos. En esta lección, profundizaremos en cómo usar el bajo código y cómo mejorar el desarrollo de bajo código con IA usando Power Platform.
Power Platform ofrece a las organizaciones la oportunidad de empoderar a sus equipos para construir sus propias soluciones a través de un entorno intuitivo de bajo código o sin código. Este entorno ayuda a simplificar el proceso de construcción de soluciones. Con Power Platform, las soluciones pueden construirse en días o semanas en lugar de meses o años. Power Platform consta de cinco productos clave: Power Apps, Power Automate, Power BI, Power Pages y Copilot Studio.
Esta lección cubre:
- Introducción a la IA Generativa en Power Platform
- Introducción a Copilot y cómo usarlo
- Usar IA Generativa para construir aplicaciones y flujos en Power Platform
- Entender los Modelos de IA en Power Platform con AI Builder
Al final de esta lección, podrás:
-
Entender cómo funciona Copilot en Power Platform.
-
Construir una aplicación de Seguimiento de Asignaciones para nuestra startup educativa.
-
Construir un Flujo de Procesamiento de Facturas que use IA para extraer información de las facturas.
-
Aplicar mejores prácticas al usar el Modelo de IA Crear Texto con GPT.
Las herramientas y tecnologías que usarás en esta lección son:
-
Power Apps, para la aplicación de Seguimiento de Asignaciones, que proporciona un entorno de desarrollo de bajo código para construir aplicaciones para rastrear, gestionar e interactuar con datos.
-
Dataverse, para almacenar los datos de la aplicación de Seguimiento de Asignaciones donde Dataverse proporcionará una plataforma de datos de bajo código para almacenar los datos de la aplicación.
-
Power Automate, para el flujo de Procesamiento de Facturas donde tendrás un entorno de desarrollo de bajo código para construir flujos de trabajo para automatizar el proceso de Procesamiento de Facturas.
-
AI Builder, para el Modelo de IA de Procesamiento de Facturas donde usarás Modelos de IA preconstruidos para procesar las facturas de nuestra startup.
Mejorar el desarrollo y la aplicación de bajo código con IA generativa es un área clave de enfoque para Power Platform. El objetivo es permitir que todos puedan construir aplicaciones, sitios, paneles y automatizar procesos con IA, sin requerir experiencia en ciencia de datos. Este objetivo se logra integrando la IA generativa en la experiencia de desarrollo de bajo código en Power Platform en forma de Copilot y AI Builder.
Copilot es un asistente de IA que te permite construir soluciones en Power Platform describiendo tus requisitos en una serie de pasos conversacionales usando lenguaje natural. Puedes, por ejemplo, instruir a tu asistente de IA para que indique qué campos usará tu aplicación y este creará tanto la aplicación como el modelo de datos subyacente o podrías especificar cómo configurar un flujo en Power Automate.
Puedes usar funcionalidades impulsadas por Copilot como una característica en las pantallas de tu aplicación para permitir a los usuarios descubrir información a través de interacciones conversacionales.
AI Builder es una capacidad de IA de bajo código disponible en Power Platform que te permite usar Modelos de IA para ayudarte a automatizar procesos y predecir resultados. Con AI Builder puedes llevar IA a tus aplicaciones y flujos que se conectan a tus datos en Dataverse o en varias fuentes de datos en la nube, como SharePoint, OneDrive o Azure.
Copilot está disponible en todos los productos de Power Platform: Power Apps, Power Automate, Power BI, Power Pages y Power Virtual Agents. AI Builder está disponible en Power Apps y Power Automate. En esta lección, nos centraremos en cómo usar Copilot y AI Builder en Power Apps y Power Automate para construir una solución para nuestra startup educativa.
Como parte de Power Platform, Power Apps proporciona un entorno de desarrollo de bajo código para construir aplicaciones que rastrean, gestionan e interactúan con datos. Es un conjunto de servicios de desarrollo de aplicaciones con una plataforma de datos escalable y la capacidad de conectarse a servicios en la nube y datos locales. Power Apps te permite construir aplicaciones que se ejecutan en navegadores, tabletas y teléfonos, y pueden compartirse con compañeros de trabajo. Power Apps facilita a los usuarios el desarrollo de aplicaciones con una interfaz simple, para que cualquier usuario empresarial o desarrollador profesional pueda construir aplicaciones personalizadas. La experiencia de desarrollo de aplicaciones también se mejora con IA Generativa a través de Copilot.
La función de asistente de IA copilot en Power Apps te permite describir qué tipo de aplicación necesitas y qué información quieres que tu aplicación rastree, recopile o muestre. Copilot luego genera una aplicación de Canvas receptiva basada en tu descripción. Puedes personalizar la aplicación para satisfacer tus necesidades. El AI Copilot también genera y sugiere una Tabla de Dataverse con los campos que necesitas para almacenar los datos que quieres rastrear y algunos datos de ejemplo. Veremos qué es Dataverse y cómo puedes usarlo en Power Apps en esta lección más adelante. Luego puedes personalizar la tabla para satisfacer tus necesidades usando la función de asistente AI Copilot a través de pasos conversacionales. Esta función está disponible desde la pantalla de inicio de Power Apps.
Como parte de Power Platform, Power Automate permite a los usuarios crear flujos de trabajo automatizados entre aplicaciones y servicios. Ayuda a automatizar procesos empresariales repetitivos como la comunicación, la recopilación de datos y las aprobaciones de decisiones. Su interfaz simple permite a los usuarios con cualquier competencia técnica (desde principiantes hasta desarrolladores experimentados) automatizar tareas laborales. La experiencia de desarrollo de flujos de trabajo también se mejora con IA Generativa a través de Copilot.
La función de asistente de IA copilot en Power Automate te permite describir qué tipo de flujo necesitas y qué acciones quieres que realice tu flujo. Copilot luego genera un flujo basado en tu descripción. Puedes personalizar el flujo para satisfacer tus necesidades. El AI Copilot también genera y sugiere las acciones que necesitas para realizar la tarea que deseas automatizar. Veremos qué son los flujos y cómo puedes usarlos en Power Automate en esta lección más adelante. Luego puedes personalizar las acciones para satisfacer tus necesidades usando la función de asistente AI Copilot a través de pasos conversacionales. Esta función está disponible desde la pantalla de inicio de Power Automate.
Nuestra startup ofrece cursos en línea a estudiantes. La startup ha crecido rápidamente y ahora está luchando por mantenerse al día con la demanda de sus cursos. La startup te ha contratado como desarrollador de Power Platform para ayudarles a construir una solución de bajo código que les ayude a gestionar sus asignaciones de estudiantes y facturas. Su solución debería ser capaz de ayudarles a rastrear y gestionar asignaciones de estudiantes a través de una aplicación y automatizar el proceso de procesamiento de facturas a través de un flujo de trabajo. Se te ha pedido que uses IA Generativa para desarrollar la solución.
Cuando comiences a usar Copilot, puedes utilizar la Biblioteca de Solicitudes de Copilot de Power Platform para comenzar con las solicitudes. Esta biblioteca contiene una lista de solicitudes que puedes usar para construir aplicaciones y flujos con Copilot. También puedes usar las solicitudes en la biblioteca para tener una idea de cómo describir tus requisitos a Copilot.
Los educadores en nuestra startup han estado luchando para llevar un seguimiento de las asignaciones de los estudiantes. Han estado usando una hoja de cálculo para seguir las asignaciones, pero esto se ha vuelto difícil de gestionar a medida que el número de estudiantes ha aumentado. Te han pedido que construyas una aplicación que les ayude a rastrear y gestionar las asignaciones de los estudiantes. La aplicación debería permitirles agregar nuevas asignaciones, ver asignaciones, actualizar asignaciones y eliminar asignaciones. La aplicación también debería permitir a los educadores y estudiantes ver las asignaciones que han sido calificadas y las que no han sido calificadas.
Construirás la aplicación usando Copilot en Power Apps siguiendo los pasos a continuación:
-
Navega a la pantalla de inicio de Power Apps.
-
Usa el área de texto en la pantalla de inicio para describir la aplicación que deseas construir. Por ejemplo, Quiero construir una aplicación para rastrear y gestionar las asignaciones de los estudiantes. Haz clic en el botón Enviar para enviar la solicitud al AI Copilot.
-
El AI Copilot sugerirá una Tabla de Dataverse con los campos que necesitas para almacenar los datos que deseas rastrear y algunos datos de ejemplo. Luego puedes personalizar la tabla para satisfacer tus necesidades usando la función de asistente AI Copilot a través de pasos conversacionales.
Importante: Dataverse es la plataforma de datos subyacente para Power Platform. Es una plataforma de datos de bajo código para almacenar los datos de la aplicación. Es un servicio completamente gestionado que almacena datos de manera segura en la nube de Microsoft y se provisiona dentro de tu entorno de Power Platform. Viene con capacidades de gobernanza de datos integradas, como clasificación de datos, linaje de datos, control de acceso detallado y más. Puedes aprender más sobre Dataverse aquí.
-
Los educadores quieren enviar correos electrónicos a los estudiantes que han enviado sus asignaciones para mantenerlos actualizados sobre el progreso de sus asignaciones. Puedes usar Copilot para agregar un nuevo campo a la tabla para almacenar el correo electrónico del estudiante. Por ejemplo, puedes usar la siguiente solicitud para agregar un nuevo campo a la tabla: Quiero agregar una columna para almacenar el correo electrónico del estudiante. Haz clic en el botón Enviar para enviar la solicitud al AI Copilot.
-
El AI Copilot generará un nuevo campo y luego podrás personalizar el campo para satisfacer tus necesidades.
-
Una vez que hayas terminado con la tabla, haz clic en el botón Crear aplicación para crear la aplicación.
-
El AI Copilot generará una aplicación de Canvas receptiva basada en tu descripción. Luego puedes personalizar la aplicación para satisfacer tus necesidades.
-
Para que los educadores envíen correos electrónicos a los estudiantes, puedes usar Copilot para agregar una nueva pantalla a la aplicación. Por ejemplo, puedes usar la siguiente solicitud para agregar una nueva pantalla a la aplicación: Quiero agregar una pantalla para enviar correos electrónicos a los estudiantes. Haz clic en el botón Enviar para enviar la solicitud al AI Copilot.
-
El AI Copilot generará una nueva pantalla y luego podrás personalizar la pantalla para satisfacer tus necesidades.
-
Una vez que hayas terminado con la aplicación, haz clic en el botón Guardar para guardar la aplicación.
-
Para compartir la aplicación con los educadores, haz clic en el botón Compartir y luego haz clic nuevamente en el botón Compartir. Luego puedes compartir la aplicación con los educadores ingresando sus direcciones de correo electrónico.
Tu tarea: La aplicación que acabas de construir es un buen comienzo pero puede mejorarse. Con la función de correo electrónico, los educadores solo pueden enviar correos electrónicos a los estudiantes manualmente teniendo que escribir sus correos electrónicos. ¿Puedes usar Copilot para construir una automatización que permita a los educadores enviar correos electrónicos a los estudiantes automáticamente cuando envíen sus asignaciones? Tu pista es que con la solicitud correcta puedes usar Copilot en Power Automate para construir esto.
El equipo de finanzas de nuestra startup ha estado luchando para llevar un seguimiento de las facturas. Han estado usando una hoja de cálculo para seguir las facturas, pero esto se ha vuelto difícil de gestionar a medida que el número de facturas ha aumentado. Te han pedido que construyas una tabla que les ayude a almacenar, rastrear y gestionar la información de las facturas que reciben. La tabla debería usarse para construir una automatización que extraiga toda la información de la factura y la almacene en la tabla. La tabla también debería permitir al equipo de finanzas ver las facturas que han sido pagadas y las que no han sido pagadas.
Power Platform tiene una plataforma de datos subyacente llamada Dataverse que te permite almacenar los datos para tus aplicaciones y soluciones. Dataverse proporciona una plataforma de datos de bajo código para almacenar los datos de la aplicación. Es un servicio completamente gestionado que almacena datos de manera segura en la nube de Microsoft y se provisiona dentro de tu entorno de Power Platform. Viene con capacidades de gobernanza de datos integradas, como clasificación de datos, linaje de datos, control de acceso detallado y más. Puedes aprender más sobre Dataverse aquí.
¿Por qué deberíamos usar Dataverse para nuestra startup? Las tablas estándar y personalizadas dentro de Dataverse proporcionan una opción de almacenamiento segura y basada en la nube para tus datos. Las tablas te permiten almacenar diferentes tipos de datos, similar a cómo podrías usar múltiples hojas de cálculo en un solo libro de Excel. Puedes usar tablas para almacenar datos que sean específicos para las necesidades de tu organización o negocio. Algunos de los beneficios que nuestra startup obtendrá al usar Dataverse incluyen, pero no se limitan a:
-
Fácil de gestionar: Tanto los metadatos como los datos se almacenan en la nube, por lo que no tienes que preocuparte por los detalles de cómo se almacenan o gestionan. Puedes centrarte en construir tus aplicaciones y soluciones.
-
Seguro: Dataverse proporciona una opción de almacenamiento segura y basada en la nube para tus datos. Puedes controlar quién tiene acceso a los datos en tus tablas y cómo pueden acceder a ellos usando seguridad basada en roles.
-
Ricos metadatos: Los tipos de datos y las relaciones se usan directamente dentro de Power Apps.
-
Lógica y validación: Puedes usar reglas de negocio, campos calculados y reglas de validación para aplicar lógica de negocio y mantener la precisión de los datos.
Ahora que sabes qué es Dataverse y por qué deberías usarlo, veamos cómo puedes usar Copilot para crear una tabla en Dataverse para satisfacer los requisitos de nuestro equipo de finanzas.
Nota: Usarás esta tabla en la siguiente sección para construir una automatización que extraiga toda la información de la factura y la almacene en la tabla. Para crear una tabla en Dataverse usando Copilot, sigue los pasos a continuación: 1. Navega a la pantalla de inicio de Power Apps. 2. En la barra de navegación izquierda, selecciona Tablas y luego haz clic en Describir la nueva Tabla.
1. En la pantalla Describir la nueva Tabla, usa el área de texto para describir la tabla que deseas crear. Por ejemplo, Quiero crear una tabla para almacenar información de facturas. Haz clic en el botón Enviar para enviar la solicitud al AI Copilot.
1. El AI Copilot sugerirá una Tabla de Dataverse con los campos que necesitas para almacenar los datos que deseas rastrear y algunos datos de ejemplo. Luego puedes personalizar la tabla para satisfacer tus necesidades usando la función de asistente AI Copilot a través de pasos conversacionales.
1. El equipo de finanzas quiere enviar un correo electrónico al proveedor para actualizarlos con el estado actual de su factura. Puedes usar Copilot para agregar un nuevo campo a la tabla para almacenar el correo electrónico del proveedor. Por ejemplo, puedes usar la siguiente solicitud para agregar un nuevo campo a la tabla: Quiero agregar una columna para almacenar el correo electrónico del proveedor. Haz clic en el botón Enviar para enviar la solicitud al AI Copilot. 1. El AI Copilot generará un nuevo campo y luego podrás personalizar el campo para satisfacer tus necesidades. 1. Una vez que hayas terminado con la tabla, haz clic en el botón Crear para crear la tabla. ## Modelos de IA en Power Platform con AI Builder AI Builder es una capacidad de IA de bajo código disponible en Power Platform que te permite usar Modelos de IA para ayudarte a automatizar procesos y predecir resultados. Con AI Builder puedes llevar IA a tus aplicaciones y flujos que se conectan a tus datos en Dataverse o en varias fuentes de datos en la nube, como SharePoint, OneDrive o Azure. ## Modelos de IA Preconstruidos vs Modelos de IA Personalizados AI Builder proporciona dos tipos de Modelos de IA: Modelos de IA Preconstruidos y Modelos de IA Personalizados. Los Modelos de IA Preconstruidos son modelos de IA listos para usar que son entrenados por Microsoft y están disponibles en Power Platform. Estos te ayudan a un texto. - Análisis de Sentimiento: Este modelo detecta sentimientos positivos, negativos, neutrales o mixtos en el texto. - Lector de Tarjetas de Presentación: Este modelo extrae información de tarjetas de presentación. - Reconocimiento de Texto: Este modelo extrae texto de imágenes. - Detección de Objetos: Este modelo detecta y extrae objetos de imágenes. - Procesamiento de Documentos: Este modelo extrae información de formularios. - Procesamiento de Facturas: Este modelo extrae información de facturas. Con los Modelos de IA Personalizados puedes incorporar tu propio modelo en AI Builder para que funcione como cualquier modelo personalizado de AI Builder, permitiéndote entrenar el modelo usando tus propios datos. Puedes usar estos modelos para automatizar procesos y predecir resultados tanto en Power Apps como en Power Automate. Cuando usas tu propio modelo, hay limitaciones que se aplican. Lee más sobre estas limitaciones.
El equipo de finanzas ha estado teniendo dificultades para procesar facturas. Han estado usando una hoja de cálculo para rastrear las facturas, pero esto se ha vuelto difícil de manejar a medida que el número de facturas ha aumentado. Te han pedido que construyas un flujo de trabajo que les ayude a procesar facturas usando IA. El flujo de trabajo debe permitirles extraer información de las facturas y almacenar la información en una tabla de Dataverse. El flujo de trabajo también debe permitirles enviar un correo electrónico al equipo de finanzas con la información extraída.
Ahora que sabes qué es AI Builder y por qué deberías usarlo, veamos cómo puedes usar el Modelo de Procesamiento de Facturas en AI Builder, que cubrimos anteriormente, para construir un flujo de trabajo que ayudará al equipo de finanzas a procesar facturas. Para construir un flujo de trabajo que ayude al equipo de finanzas a procesar facturas usando el Modelo de Procesamiento de Facturas en AI Builder, sigue los pasos a continuación:
- Navega a la pantalla de inicio de Power Automate.
- Usa el área de texto en la pantalla de inicio para describir el flujo de trabajo que deseas construir. Por ejemplo, Procesar una factura cuando llegue a mi buzón. Haz clic en el botón Enviar para enviar el aviso al AI Copilot.

- El AI Copilot sugerirá las acciones que necesitas para realizar la tarea que deseas automatizar. Puedes hacer clic en el botón Siguiente para avanzar a los siguientes pasos.
- En el siguiente paso, Power Automate te pedirá que configures las conexiones necesarias para el flujo. Una vez que hayas terminado, haz clic en el botón Crear flujo para crear el flujo.
- El AI Copilot generará un flujo y luego podrás personalizar el flujo para satisfacer tus necesidades.
- Actualiza el desencadenante del flujo y establece la Carpeta en la carpeta donde se almacenarán las facturas. Por ejemplo, puedes establecer la carpeta en Bandeja de entrada. Haz clic en Mostrar opciones avanzadas y establece Solo con adjuntos en Sí. Esto asegurará que el flujo solo se ejecute cuando se reciba un correo electrónico con un adjunto en la carpeta.
- Elimina las siguientes acciones del flujo: HTML a texto, Componer, Componer 2, Componer 3 y Componer 4 porque no las usarás.
- Elimina la acción Condición del flujo porque no la usarás. Debería verse como la siguiente captura de pantalla:

- Haz clic en el botón Agregar una acción y busca Dataverse. Selecciona la acción Agregar una nueva fila.
- En la acción Extraer información de las facturas, actualiza el Archivo de Factura para que apunte al Contenido del Adjunto del correo electrónico. Esto asegurará que el flujo extraiga información del adjunto de la factura.
- Selecciona la Tabla que creaste anteriormente. Por ejemplo, puedes seleccionar la tabla Información de Factura. Elige el contenido dinámico de la acción anterior para completar los siguientes campos:
- ID
- Monto
- Fecha
- Nombre
- Estado
- Establece el Estado en Pendiente.
- Correo del Proveedor
- Usa el contenido dinámico De del desencadenante Cuando llegue un nuevo correo electrónico.

- Una vez que hayas terminado con el flujo, haz clic en el botón Guardar para guardar el flujo. Luego puedes probar el flujo enviando un correo electrónico con una factura a la carpeta que especificaste en el desencadenante.
Tu tarea: El flujo que acabas de construir es un buen comienzo, ahora necesitas pensar en cómo puedes construir una automatización que permita a nuestro equipo de finanzas enviar un correo electrónico al proveedor para actualizarlo con el estado actual de su factura. Tu pista: el flujo debe ejecutarse cuando el estado de la factura cambie.
El Modelo de Crear Texto con GPT en AI Builder te permite generar texto basado en un aviso y está impulsado por el Servicio OpenAI de Microsoft Azure. Con esta capacidad, puedes incorporar la tecnología GPT (Transformador Generativo Preentrenado) en tus aplicaciones y flujos para construir una variedad de flujos automatizados y aplicaciones perspicaces.
Los modelos GPT pasan por un extenso entrenamiento con grandes cantidades de datos, lo que les permite producir texto que se asemeja mucho al lenguaje humano cuando se les proporciona un aviso. Cuando se integran con la automatización de flujos de trabajo, los modelos de IA como GPT pueden aprovecharse para agilizar y automatizar una amplia gama de tareas.
Por ejemplo, puedes construir flujos para generar automáticamente texto para una variedad de casos de uso, como: borradores de correos electrónicos, descripciones de productos y más. También puedes usar el modelo para generar texto para una variedad de aplicaciones, como chatbots y aplicaciones de servicio al cliente que permiten a los agentes de servicio al cliente responder de manera efectiva y eficiente a las consultas de los clientes.
Para aprender cómo usar este Modelo de IA en Power Automate, revisa el módulo Agregar inteligencia con AI Builder y GPT.
Después de completar esta lección, revisa nuestra colección de Aprendizaje de IA Generativa para seguir ampliando tu conocimiento en IA Generativa.
Dirígete a la Lección 11 donde veremos cómo integrar IA Generativa con Llamadas a Funciones!
Descargo de responsabilidad:
Este documento ha sido traducido utilizando el servicio de traducción automática Co-op Translator. Aunque nos esforzamos por lograr precisión, tenga en cuenta que las traducciones automáticas pueden contener errores o imprecisiones. El documento original en su idioma nativo debe considerarse la fuente autorizada. Para información crítica, se recomienda la traducción profesional humana. No somos responsables de ningún malentendido o interpretación errónea que surja del uso de esta traducción.









