0 / 0
Volver a la versión inglesa de la documentación
Ejemplos de cliente Python
Última actualización: 22 nov 2024
Ejemplos de cliente de Decision Optimization Python

Puede desplegar un modelo Decision Optimization, crear y monitorizar trabajos y obtener soluciones utilizando el clientewatsonx.ai Runtime Python.

Para desplegar su modelo, consulte Despliegue de un modelo Decision Optimization.

Para más información, consulte la documentacióndel clientewatsonx.ai Runtime Python.

El cuaderno ' Python ' ' Despliegue de un modelo " Decision Optimization , disponible desde el ' Cloud Pak for Data ' Centro de recursos, ilustra cómo puede realizar las siguientes tareas:
  • Instale la API de cliente Python en tiempo de ejecución dewatsonx.ai.
  • Cree una instancia de cliente.
  • Prepare el archivador de modelo.
  • Sube tu modelo.
  • Cree un despliegue.
  • Cree y supervise un trabajo con datos en línea para el modelo desplegado.
  • Visualice la solución.
Consulte también los siguientes cuadernos de ejemplo que se encuentran en la carpeta jupyter de DO-samples. Seleccione la subcarpeta de producto y versión relevante..
  • Deploying a DO model with WML
  • RunDeployedModel
  • ExtendWMLSoftwareSpec

El ejemplo ' Deploying a DO model with WML ' muestra cómo desplegar un modelo Decision Optimization, crear y monitorizar trabajos, y obtener soluciones utilizando el clientewatsonx.ai Runtime Python. Este cuaderno utiliza el ejemplo de dieta para el modelo Decision Optimization y le lleva a través de todo el procedimiento sin utilizar Decision Optimization IU de experimento.

El RunDeployedModel le muestra cómo ejecutar trabajos y obtener soluciones de un modelo desplegado existente. Este cuaderno utiliza un modelo que se guarda para el despliegue desde un escenario de Decision Optimization IU de experimento .

El cuaderno ' ExtendWMLSoftwareSpec ' muestra cómo ampliar la especificación del software Decision Optimization con el Runtime dewatsonx.ai. Al ampliar la especificación de software, puede utilizar su propio paquete pip para añadir código personalizado, desplegarlo en el modelo y enviarle trabajos. Al crear la extensión del paquete, el nombre del archivo comprimido debe tener el mismo nombre que la extensión del paquete, incluido el número de versión del paquete. Por ejemplo:
yourpackage-1.0.4.tar.gz
yourpackage-1.0.4.zip
yourproject-1.2.3-py33-none-any.whl
Por lo tanto, para un paquete denominado yourpackage-1.0.4.tgz, el código siguiente muestra cómo crear la extensión de paquete. Debe utilizar el mismo nombre de paquete y versión en el campo NAME .
meta_prop_pkg_ext = {
    client.package_extensions.ConfigurationMetaNames.NAME: "yourpackage-1.0.4.tgz",
    client.package_extensions.ConfigurationMetaNames.DESCRIPTION: "Pkg extension for custom lib",
    client.package_extensions.ConfigurationMetaNames.TYPE: "pip_zip"
}

También puede encontrar en los ejemplos varios cuadernos para desplegar varios modelos, por ejemplo, modelos CPLEX, DOcplex y OPL con distintos tipos de datos.

Búsqueda y respuesta de IA generativa
Estas respuestas las genera un modelo de lenguaje grande en watsonx.ai que se basa en el contenido de la documentación del producto. Más información