Compartir a través de


Empaquetar su propio modelo mediante soluciones

Después de haber registrado su propio modelo en AI Builder usando un paquete de Python, puede empaquetar su modelo usando soluciones para realizar tareas de administración del ciclo de vida de la aplicación (ALM), como:

Las soluciones se utilizan para transportar aplicaciones y componentes de un entorno a otro. También se utilizan para aplicar un conjunto de personalizaciones a aplicaciones existentes. Para obtener información detallada sobre las soluciones y cómo se utilizan para aplicar los conceptos de ALM en Microsoft Power Platform, vaya a Información general sobre la administración del ciclo de vida de las aplicaciones.

Exportar su propio modelo mediante una solución

En este ejemplo, va a exportar dos soluciones:

  • La solución que contiene solo el conector personalizado
  • La solución que contiene el modelo, la referencia de conexión y cualquier otro componente
  1. Asegúrese de haber registrado su propio modelo en el entorno de origen mediante un paquete de Python. Si aún no lo ha registrado, siga el procedimiento descrito en el Tutorial sobre cómo utilizar su propio modelo (en GitHub).

  2. Cree una solución para almacenar el conector personalizado que está asociado al modelo:

    1. Inicie sesión en Power Apps o Power Automate.
    2. En el panel izquierdo, seleccione Soluciones>Nueva solución.
    3. En el cuadro de diálogo Nueva solución, rellene los campos. Para obtener información detallada sobre cada campo, vaya a Crear una solución.
    4. Seleccione Crear.

    Captura de pantalla sobre cómo crear una solución para almacenar el conector personalizado.

  3. Agregue un conector personalizado existente seleccionando Agregar existente>Automatización>Conector personalizado.

    Captura de pantalla sobre cómo agregar un conector personalizado existente.

  4. Seleccione el conector personalizado que está asociado con el modelo.

    El nombre tendrá este formato: <model_name>-<random number>-v<version>. La versión ayuda a distinguir qué conector hay que agregar al actualizar el modelo.

    Captura de pantalla del formato de nomenclatura del conector personalizado.

  5. Exporte la solución. Para obtener ayuda sobre cómo exportar soluciones, vaya a Exportar soluciones para Power Apps o Exportar soluciones para Power Automate.

  6. Cree una nueva solución para agregar el modelo y otros componentes:

    1. Seleccione Soluciones>Nueva solución.
    2. En el cuadro de diálogo Nueva solución, rellene los campos.
    3. Seleccione Crear.

    Captura de pantalla sobre cómo crear una nueva solución para agregar el modelo y otros componentes.

  7. Agregue una referencia de conexión existente seleccionando Agregar existente>Más>Referencia de conexión (versión preliminar).

    Captura de pantalla sobre cómo agregar una referencia de conexión existente.

  8. Agregue la referencia de conexión existente asociada con el modelo.

    El formato de nomenclatura es el mismo que el del conector personalizado del paso 4: <model_name>-<random number>-v<version>.

    Captura de pantalla del formato de nomenclatura de la referencia de conexión.

  9. Agregue el modelo de IA seleccionando Agregar existente>Modelo de IA.

    Captura de pantalla de cómo agregar el modelo de IA a AI Builder.

    La solución debe contener los componentes que se muestran en la siguiente imagen.

    Captura de pantalla de los tres componentes que se agregaron: un modelo de IA, una referencia de conexión y un conector personalizado.

  10. (Opcional) Agregue los componentes que desee. En este ejemplo, vamos a agregar un flujo de nube que usa el modelo.

    Captura de pantalla de los nuevos componentes agregados.

  11. Exporte la solución. Para obtener ayuda sobre cómo exportar soluciones, vaya a Exportar soluciones para Power Apps o Exportar soluciones para Power Automate.

Importar su propio modelo en el entorno de destino

En este ejemplo va a importar dos soluciones que creó en la sección anterior:

  • La solución que contiene solo el conector personalizado
  • La solución que contiene el modelo, la referencia de conexión y cualquier otro componente

Para obtener ayuda sobre cómo importar soluciones, vaya a Importar soluciones para Power Apps o Importar soluciones para Power Automate.

  1. Inicie sesión en Power Apps o Power Automate.

  2. Importe la solución que contiene solo el conector personalizado.

  3. Importe la solución que contiene el modelo, la referencia de conexión y cualquier otro componente.

  4. Durante el proceso de importación, cree la conexión al punto de conexión externo:

    • Si su punto de conexión no está protegido, seleccione Crear.
    • Si el punto de conexión está protegido con una clave de API, especifíquela en el campo Clave de API y después seleccione Crear.

    Captura de pantalla de la conexión a un punto de conexión externo.

El modelo ya está preparado para su consumo en el entorno de destino.

Captura de pantalla de las soluciones importadas.

Si tiene problemas con la importación, vaya a Solución de problemas de importación de soluciones.

Actualizar su propio modelo

Actualice la solución al último número de versión para aplicar todas las revisiones anteriores en un solo paso. Se eliminarán los componentes asociados a la versión anterior de la solución que no se encuentren en la versión más reciente. Esto garantiza que los componentes obsoletos no se incluyan en la solución.

En los ejemplos va a actualizar dos soluciones:

  • La solución que contiene solo el conector personalizado
  • La solución que contiene el modelo, la referencia de conexión y cualquier otro componente

Para obtener ayuda sobre cómo actualizar, vaya a Actualizar una solución o pasar a una versión superior.

Actualizar su propio modelo en el entorno de origen

  1. Asegúrese de haber registrado el modelo actualizado en el entorno de origen mediante un paquete de Python. Si aún no lo ha registrado, siga el procedimiento descrito en el Tutorial sobre cómo utilizar su propio modelo (en GitHub).

  2. Inicie sesión en Power Apps o Power Automate.

  3. En la solución que solo contiene el conector personalizado, agregue un nuevo conector personalizado existente seleccionando Agregar.

  4. Rellene los campos y escriba la nueva versión. En este ejemplo es v2, ya que es la segunda versión.

  5. Quite la versión anterior del conector personalizado de la solución:

    1. Seleccionar los puntos suspensivos verticales (⋮) junto a la versión anterior.
    2. Seleccione Quitar>Quitar de esta solución.

    Captura de pantalla sobre cómo quitar una versión anterior de una solución.

  6. Exportar la solución seleccionando Exportar. De forma predeterminada, la versión se incrementará durante la exportación.

  7. En la solución que contiene el modelo, la referencia de conexión y cualquier otro componente, actualice la referencia de conexión para que apunte a la versión más reciente:

    1. La conexión personalizada tendrá el mismo nombre que el conector personalizado que agregó en el paso 4. En este ejemplo, v2 es la versión más reciente.
    2. Quite la versión anterior de la referencia de conexión de la solución seleccionando el nombre que desea eliminar (en este ejemplo, v1) y seleccionando a continuación Quitar>Quitar de esta solución.
  8. Exportar la solución seleccionando Exportar. El modelo de IA y cualquier componente que haga referencia al modelo se actualizan automáticamente para apuntar a la versión más reciente.

Actualizar su propio modelo en el entorno de destino

  1. Inicie sesión en Power Apps o Power Automate.

  2. Importe la solución que contiene solo el conector seleccionando Importar>Actualizar.

  3. Importe la solución que contiene el modelo, la referencia de conexión y cualquier otro componente seleccionando Importar>Actualizar.

  4. Crea nuevas conexiones al nuevo punto de conexión:

    1. Si su punto de conexión no está protegido, seleccione Crear.
    2. Si el punto de conexión está protegido con una clave de API, especifíquela en el campo Clave de API y después seleccione Crear.

    Captura de pantalla de la conexión a un nuevo punto de conexión.

Ahora el modelo hará referencia al nuevo punto de conexión en el entorno de destino.

Captura de pantalla del modelo que hace referencia al nuevo punto de conexión en el entorno de destino.

Preparar su propio modelo para actualizarlo

Prepare su modelo para la actualización solo lo importa en la organización. No lo activa. En este escenario, los componentes que hacen referencia al modelo del entorno harán referencia a la versión anterior hasta que se haya completado este procedimiento aplicando la actualización.

Para obtener ayuda sobre cómo importar soluciones, vaya a Importar soluciones para Power Apps o Importar soluciones para Power Automate.

  1. Inicie sesión en Power Apps o Power Automate.

  2. Importe la solución que contiene solo el conector seleccionando Importar>Actualizar.

  3. Importe la solución que contiene el modelo, la referencia de conexión y cualquier otro componente seleccionando Importar>Preparar para actualizar.

  4. Crea nuevas conexiones al nuevo punto de conexión:

    1. Si su punto de conexión no está protegido, seleccione Crear.
    2. Si el punto de conexión está protegido con una clave de API, especifíquela en el campo Clave de API y después seleccione Crear.

    Captura de pantalla de la conexión a un nuevo punto de conexión.

    Verá dos versiones de la solución: la base y la actualización. Cualquier componente del entorno fuera de estas soluciones seguirá haciendo referencia a la versión anterior del modelo. Los componentes que estén dentro de estas soluciones harán referencia a la versión del modelo contenido en la solución correspondiente.

    En el siguiente ejemplo, el flujo de nube de la solución base hace referencia a la versión anterior y el flujo de nube de la nueva solución hace referencia a la nueva versión.

    Captura de pantalla de los componentes antes de prepararlos para su actualización.

  5. Para actualizar la versión anterior, seleccione Aplicar actualización.

    Captura de pantalla de los componentes tras aplicar la actualización.

Ahora todos los componentes del entorno hacen referencia a la nueva versión del modelo.

Información general sobre la administración del ciclo de vida de las aplicaciones
Aspectos básicos de ALM
Importar soluciones
Actualizar una solución