Implementación de modelos para Inferencia de IA de Red Hat
Elige cómo implementar tu modelo.
Red Hat AI Inference Las funciones de alineación de modelos, generación de datos sintéticos y gestión de taxonomías han quedado obsoletas y se eliminarán el 25 de septiembre de 2026. Para continuar con los flujos de trabajo de personalización y alineación de modelos, migra a Red Hat® OpenShift® AI On OpenShift. Más información sobre la IA de Red Hat® OpenShift®.
Implementación del modelo en RHEL-AI en IBM Cloud
-
Utilizando la CLI de IBM Cloud, obtén un token de portador.
ibmcloud iam oauth-tokens -
Actualiza las variables de este script de Bash y ejecútalo.
#!/usr/bin/env bash # Replace variable with the bearer token BEARER_TOKEN="XXX" # Replace variable with the Object Storage bucket name CUSTOMER_BUCKET="XXX" # Replace variable with the Object Storage endpoint COS_ENDPOINT=https://s3.direct.us-east.cloud-object-storage.appdomain.cloud # Replace variable with the model ID MODEL_PREFIX="trained_models/XXX/model/" # Replace variable with the model directory path MODEL_DIR=/root/model/modeltest curl -v -G "$COS_ENDPOINT/$CUSTOMER_BUCKET" --data-urlencode "list-type=2" --data-urlencode "prefix=$MODEL_PREFIX" -H "Authorization: Bearer $BEARER_TOKEN" >/tmp/rawxml.txt cat /tmp/rawxml.txt | awk '{split($0,a,"<Key>"); for (i=1; i<=length(a); i++) print a[i]}' >/tmp/keysonnewline.txt mkdir -p "$MODEL_DIR" while read -r line; do if [[ "$line" != "trained_models"* ]]; then continue fi KEY_TO_DOWNLOAD=$(echo "$line" | awk -F '<' '{print $1}') FILE_NAME=$(basename "$KEY_TO_DOWNLOAD") curl -X "GET" "$COS_ENDPOINT/$CUSTOMER_BUCKET/$KEY_TO_DOWNLOAD" -H "Authorization: Bearer $BEARER_TOKEN" >"${MODEL_DIR}/$FILE_NAME" done </tmp/keysonnewline.txt -
A continuación, utiliza los comandos
ilabpara atender y chatear.ilab model serve --model-path $MODEL_DIR -- --tensor-parallel-size 1 --host 0.0.0.0 --port 8080ilab model chat --endpoint-url http://localhost:8080/v1 -m $MODEL_DIR
Implementación del modelo en Watsonx en IBM Cloud
-
Suscríbete a IBM en watsonx as a Service.
-
Si aún no tienes uno, crea un proyecto.
-
Añade una conexión a la fuente de datos Object Storage en IBM Cloud.
Implementación del modelo en la IA de Red Hat OpenShift
- Si aún no lo has hecho, instala el complemento de IA Red Hat OpenShift en tu clúster. La instalación del complemento puede tardar hasta 15 minutos.
- Una vez instalado el complemento, acceda al panel de control de IA de OpenShift.
- Haz clic en Proyectos de ciencia de datos y, a continuación, en Crear un proyecto.
- Sigue las instrucciones para asignar un nombre y una descripción a tu proyecto y, a continuación, haz clic en Crear.
- Busca la sección Modelos de Serve y selecciona la opción Plataforma de servicio de modelo único.
- Pulse Desplegar modelo.
- Rellene las propiedades de configuración obligatorias. Para especificar el modelo con el que has realizado el entrenamiento Inferencia de IA de Red Hat, busca la sección Ubicación del modelo de origen y selecciona el tipo de conexión S3, almacenamiento de objetos compatible -v1.
- En Detalles de conexión, especifica la clave de acceso, la clave secreta, el punto final y el nombre del depósito COS en el que se almacenan los datos de tu modelo entrenado. Especifica la ruta de acceso a tu modelo o a la carpeta que lo contiene dentro de tu bucket.
- Cuando haya rellenado el resto de propiedades de configuración, haga clic en Implementar.
- Para comprobar y ver el estado de la implementación del modelo, haz clic en Modelo > Implementación del modelo y selecciona el proyecto de ciencia de datos en el que creaste el modelo.