Implementazione dei modelli per Inferenza AI di Red Hat
Scegli come implementare il tuo modello.
Red Hat AI Inference Le funzionalità di allineamento dei modelli, generazione di dati sintetici e gestione della tassonomia sono obsolete e saranno rimosse il 25 settembre 2026. Per proseguire con i flussi di lavoro relativi alla personalizzazione e all'allineamento dei modelli, esegui la migrazione a Red Hat® OpenShift® AI On OpenShift. Scopri di più sull'intelligenza artificiale di Red Hat® OpenShift®.
Distribuzione del modello su RHEL-AI su IBM Cloud
-
Utilizzando la CLI di IBM Cloud, ottieni un token bearer.
ibmcloud iam oauth-tokens -
Aggiorna le variabili in questo script Bash ed eseguilo.
#!/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 -
Quindi usa i comandi
ilabper partecipare e chattare.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
Distribuzione del modello su Watsonx su IBM Cloud
-
Iscriviti a IBM watsonx as a Service.
-
Se non ne hai ancora uno, crea un progetto.
-
Aggiungi una connessione all'origine dati " Object Storage " in IBM Cloud.
Implementazione del modello nell'IA dell' Red Hat OpenShift
- Se non l'hai ancora fatto, installa il componente aggiuntivo AI " Red Hat OpenShift " sul tuo cluster. L'installazione del componente aggiuntivo potrebbe richiedere fino a 15 minuti.
- Una volta installato il componente aggiuntivo, accedi alla dashboard di AI di OpenShift.
- Fare clic su " Progetti di Data Science ", quindi su " Crea un progetto ".
- Segui le istruzioni per assegnare un nome e una descrizione al tuo progetto, quindi fai clic su Crea.
- Individua la sezione " Modelli di servizio " e seleziona l'opzione " Piattaforma di servizio a modello unico ".
- Fai clic su Deploy model.
- Compila le proprietà di configurazione richieste. Per specificare il modello addestrato con Inferenza AI di Red Hat, individuare la sezione " Posizione del modello di origine " e selezionare il tipo di connessione " S3 " compatibile con l'object storage -v1.
- Nella sezione " Dettagli connessione ", specifica la chiave di accesso, la chiave segreta, l'endpoint e il nome del bucket COS in cui sono archiviati i dati del modello addestrato. Specificare il percorso del modello o della cartella che lo contiene all'interno del proprio bucket.
- Una volta compilate le restanti proprietà di configurazione, fare clic su "Deploy".
- Per verificare e visualizzare lo stato di integrità della distribuzione del modello, fare clic su Modello > Distribuzione del modello e selezionare il progetto di Data Science in cui è stato creato il modello.