0 / 0

watsonx.ai Runtime Python client muestras y ejemplos

Última actualización: 09 jul 2025
watsonx.ai Runtime Python client muestras y ejemplos

Revise y utilice cuadernos Jupyter de muestra que utilizan la biblioteca watsonx.ai Runtime Python para demostrar las características y técnicas del aprendizaje automático. Cada cuaderno enumera los objetivos de aprendizaje para que pueda encontrar el que mejor se ajuste a sus objetivos.

Entrenamiento y despliegue de modelos desde cuadernos

Si elige crear un modelo de aprendizaje automático en un cuaderno, debe estar cómodo con la codificación en un Jupyter Notebook. Un cuaderno de Jupyter es un entorno basado en web para los cálculos interactivos. Puede ejecutar pequeños fragmentos de código que procesan los datos y, a continuación, ver inmediatamente los resultados de su cálculo. Con esta herramienta, puede ensamblar, probar y ejecutar todos los componentes necesarios para trabajar con datos, guardar los datos en watsonx.ai Runtime y desplegar el modelo.

Aprenda con los cuadernos de ejemplo

Existen muchas formas de crear y entrenar modelos y, a continuación, desplegarlos. Por lo tanto, la mejor manera de aprender es examinar los ejemplos anotados que le guían a través del proceso utilizando distintas infraestructuras. Revise ejemplos representativos que demuestren características clave.

Las muestras se construyen utilizando la versión ' V4 ' de ' watsonx.ai ' ' biblioteca cliente Python .

Vea este vídeo para aprender a entrenar, desplegar y probar un modelo de aprendizaje automático en un cuaderno Jupyter. Este vídeo refleja Utilizar scikit-learn para reconocer los dígitos escritos a mano que se encuentran en la tabla Ejemplos de despliegue .

Este vídeo proporciona un método visual para aprender los conceptos y tareas de esta documentación.

Vea este vídeo para aprender a probar un modelo creado con AutoAI utilizando las API de ejecución de watsonx.ai en Jupyter Notebook.

Este vídeo proporciona un método visual para aprender los conceptos y tareas de esta documentación.

Variables útiles

Utilice la variable de entorno PROJECT_ID predefinida para llamar a las API de cliente watsonx.ai Python . PROJECT_ID es la guía del proyecto donde se ejecuta el entorno.

Ejemplos de despliegue

Vea o ejecute estos cuadernos Jupyter para ver cómo se implementan las técnicas utilizando varios marcos. Algunos de los ejemplos se basan en modelos entrenados, que también están disponibles para descargar desde el repositorio público.

Importante:

Actualmente, las llamadas a la API para crear y gestionar implantaciones devuelven campos duplicados en los campos de objeto entity y metadata . Este comportamiento ha quedado obsoleto. A partir del 5 de agosto de 2025, estos campos no se incluirán en el campo objeto entidad que se devuelve para las llamadas a GET, GET ALL, CREATE y PATCH API :

  • name
  • space_id
  • project_id
  • tags
  • description

Para evitar interrupciones, debe actualizar el código que gestiona actualmente las respuestas de la API relacionadas con el despliegue. Por ejemplo, si este es tu código

data = response.json()
name = data["entity"]["name"]

debes actualizarlo a esto:

data = response.json()
name = data["metadata"]["name"]

Nota:

Puede acceder al Centro de recursos seleccionando Centro de recursos en el menú principal de navegación.

Cuadernos de ejemplo
Nombre de ejemplo Infraestructura Técnicas demostradas
Utilizar scikit-learn y una biblioteca personalizada para predecir la temperatura Scikit-learn Entrenar un modelo con un transformador definido por el usuario
Persistir el transformador definido por el usuario y el modelo en ' watsonx.ai Repositorio de tiempo de ejecución
Desplegar el modelo utilizando ' watsonx.ai Servicio de tiempo de ejecución
' Realizar predicciones que utilicen el modelo desplegado
Utilizar PMML para predecir las especies de iris PMML Despliegue y puntúe un modelo PMML
Utiliza la función Python para reconocer dígitos escritos a mano Python Utilice una función para almacenar un modelo de ejemplo y, a continuación, despliegue el modelo de ejemplo.
Utilizar scikit-learn para reconocer dígitos escritos a mano Scikit-learn Entrenar modelo sklearn
Persistir modelo entrenado en repositorio watsonx.ai Runtime
Desplegar modelo para puntuación online usando librería cliente
Puntuar registros de muestra usando librería cliente
Utilizar Spark y el despliegue por lotes para predecir la pérdida de clientes Spark Cargar un archivo CSV en un ' Apache Spark DataFrame
Explorar datos
Preparar datos para entrenamiento y evaluación
Crear un ' Apache Spark pipeline de aprendizaje automático
Entrenar y evaluar un modelo
Persistir un pipeline y un modelo en ' watsonx.ai Repositorio en tiempo de ejecución
Explorar y visualizar el resultado de la predicción utilizando el paquete plotly
Desplegar un modelo para puntuación por lotes utilizando ' watsonx.ai API en tiempo de ejecución
Utilice Spark y Python para predecir el riesgo de crédito Spark Cargar un archivo CSV en un DataFrame ' Apache® Spark
Explorar datos
Preparar datos para entrenamiento y evaluación
Persistir un pipeline y un modelo en un repositorio Runtime ' watsonx.ai a partir de archivos ' tar.gz
Desplegar un modelo para puntuación online mediante la API Runtime ' watsonx.ai
Puntuar datos de muestra mediante la API Runtime ' watsonx.ai
Explorar y visualizar resultados de predicción mediante el paquete plotly
Utilice SPSS para predecir la pérdida de clientes SPSS Trabajar con la instancia
Realizar un despliegue en línea del modelo SPSS
Puntuación de datos utilizando el modelo desplegado
Usar XGBoost para clasificar tumores XGBoost Cargar un archivo CSV en un array numpy
Explorar datos
Preparar datos para entrenamiento y evaluación
Crear un modelo de aprendizaje automático XGBoost
Entrenar y evaluar un modelo
Usar validación cruzada para optimizar los hiperparámetros del modelo
Persistir un modelo en el repositorio watsonx.ai Runtime
Desplegar un modelo para puntuación online
Puntuar datos de muestra
Predecir el negocio de los coches Spark Descargar un modelo Keras entrenado externamente con un conjunto de datos.
' Persiste un modelo externo en el repositorio watsonx.ai Runtime. code2
Despliega un modelo para puntuación online usando la librería cliente. code3
Puntuación de registros de muestra utilizando la biblioteca de cliente.
Despliegue de la función Python para la especificación de software Core Crear una función Python
Crear un servicio web
Puntuar el modelo
Machine Learning gestión de artefactos Core Exportar e importar artefactos
Cargar, desplegar y puntuar modelos creados externamente
Utilice Decision Optimization para planificar su dieta Core Crear un modelo de planificación de dieta utilizando Decision Optimization
Utilice SPSS y el despliegue por lotes con Db2 para predecir la pérdida de clientes SPSS Cargar un archivo CSV en un DataFrame ' Apache Spark
Explorar datos
Preparar datos para entrenamiento y evaluación
Persistir un pipeline y un modelo en un repositorio Runtime ' watsonx.ai a partir de archivos ' tar.gz
Desplegar un modelo para puntuación online mediante la API Runtime ' watsonx.ai
Puntuar datos de muestra mediante la API Runtime ' watsonx.ai
Explorar y visualizar resultados de predicción mediante el paquete plotly
Utilice scikit-learn y las capacidades del ciclo de vida de la IA para predecir los precios de la vivienda en California con ibm- watsonx -ai Scikit-learn Descarga de un modelo scikit-learn entrenado externamente con un conjunto de datos
Persistencia de un modelo externo en watsonx.ai Repositorio de tiempo de ejecución
Despliegue del modelo para puntuación en línea utilizando la biblioteca cliente
Puntuación de registros de muestra utilizando la biblioteca cliente
Actualización del modelo previamente persistido
Re-despliegue del modelo en su lugar
Escalado del despliegue
Predicción del riesgo de crédito alemán con Scikit-learn para la supervisión de modelos Scikit-learn Entrenar, crear y desplegar un modelo de predicción de riesgo de crédito con supervisión
Supervisar el modelo alemán de riesgo de crédito Scikit-learn Entrenar, crear y desplegar un modelo de predicción de riesgo de crédito con prestaciones de IBM Watson OpenScale
Convierta la red neuronal ONNX de ejes fijos a ejes dinámicos y utilícela con ibm- watsonx -ai ONNX Configurar el entorno '
Crear y exportar el modelo ONNX básico '
Convertir el modelo de ejes fijos a ejes dinámicos '
Persistir el modelo ONNX convertido '
Desplegar y puntuar el modelo ONNX '
Limpiar '
' Resumen y próximos pasos
Utilice el modelo ONNX convertido de PyTorch con ibm- watsonx -ai ONNX Crear modelo PyTorch con conjunto de datos.
Convertir el modelo PyTorch al formato ONNX
Persistir el modelo convertido en el repositorio Watson Machine Learning.
' Despliega el modelo para puntuación online usando la librería de clientes.
Puntúe los registros de ejemplo utilizando la biblioteca de cliente.
Utilice el modelo ONNX convertido de TensorFlow para reconocer dígitos escritos a mano con ibm- watsonx -ai ONNX Descargue un modelo TensorFlow entrenado externamente con un conjunto de datos.
Convertir el modelo TensorFlow al formato ONNX
Persistir el modelo convertido en el repositorio Watson Machine Learning.
' Despliega el modelo para puntuación online usando la librería de clientes.
Puntúe los registros de ejemplo utilizando la biblioteca de cliente.

Ejemplos de autoAI

Ver o ejecutar estos cuadernos de Jupyter para ver cómo se implementan las técnicas de modelo de AutoAI.

Nota:

Puede acceder al Centro de recursos seleccionando Centro de recursos en el menú principal de navegación.

Cuadernos de ejemplo
Nombre de ejemplo Infraestructura Técnicas demostradas
Utilice AutoAI y Lale para predecir el riesgo de crédito Hybrid (AutoAI) con Lale Trabajar con watsonx.ai Experimentos en tiempo de ejecución para entrenar modelos AutoAI '
Comparar la calidad de los modelos entrenados y seleccionar el mejor para perfeccionarlo '
Perfeccionar el mejor modelo y probar nuevas variaciones '
' Desplegar y puntuar el modelo entrenado
Utilice AutoAI para predecir el riesgo de crédito Híbrido (AutoAI) Trabajar con watsonx.ai Experimentos en tiempo de ejecución para entrenar modelos AutoAI '
Comparar la calidad de los modelos entrenados y seleccionar el mejor para perfeccionarlo '
Perfeccionar el mejor modelo y probar nuevas variaciones '
' Desplegar y puntuar el modelo entrenado

Más ejemplos

Para saber cómo probar un modelo mediante el cliente API en tiempo de ejecución watsonx.ai, consulte Probar el modelo mediante el cliente API.

Más recursos

Desde el centro de recursos, puede revisar o ejecutar una serie de aceleradores integrales del sector que demuestren una gama de servicios y soluciones. Para obtener más información, consulte Aceleradores del sector.

Próximos pasos

Tema padre: Gestión de despliegues predictivos