CLI de Red Hat AI Inference

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®.

Antes de empezar

Instala el complemento ilab para la CLI de IBM Cloud.

ibmcloud plugin install ilab

Valores globales

Opciones

--project-id (cadena)
El ID del proyecto Red Hat AI Inference.
--output (cadena)
Elija un formato de salida; puede ser 'json', 'yaml' o 'table'. El valor predeterminado es tabla.
-j, --jmes-query (cadena)
Proporcione una consulta JMESPath para personalizar la salida.
-q, --quiet
Suprime los mensajes detallados.
-v, --version
Muestra la versión del complemento.

Ejemplo

ibmcloud ilab
    --project-id=project_id \
    --output=json \
    --jmes-query="[:10]" \
    --quiet

Nota: Este ejemplo solo muestra las opciones globales disponibles para todos comandos y no es un comando válido en sí mismo.

Config

Los parámetros globales también se pueden almacenar en una configuración persistente, de modo que no sea necesario especificarlos manualmente cada vez que se invoque el complemento. Cada parámetro se puede configurar con el comando config y sus subcomandos.

ibmcloud ilab config

ibmcloud ilab config set

Establezca un nuevo valor de configuración para una opción específica. Cada subcomando del comando set se corresponde con una opción global. Cada subcomando admite un único argumento: la representación como cadena del valor que se va a almacenar para la opción.

ibmcloud ilab config set <option> <value>

Ejemplos

ibmcloud ilab config get

Imprime el valor actualmente establecido para una opción concreta. Cada subcomando del comando get se corresponde con una opción global.

ibmcloud ilab config get <option>

Ejemplos

ibmcloud ilab config unset

Desestablezca el valor establecido actualmente para una opción específica. Cada subcomando del comando unset se corresponde con una opción global.

Los subcomandos disponibles para este servicio son:.

ibmcloud ilab config unset <option>

Ejemplos

ibmcloud ilab config list

Enumera todos los valores de configuración establecidos actualmente.

ibmcloud ilab config list

Ejemplos

ibmcloud ilab config list

Taxonomía

Operaciones para gestionar taxonomías.

ibmcloud ilab taxonomy --help

ibmcloud ilab taxonomy add

Añade una taxonomía a tu depósito de Cloud Object Storage.

ibmcloud ilab taxonomy add --name NAME [--taxonomy-path TAXONOMY-PATH] [--taxonomy-path-cos TAXONOMY-PATH-COS] [--cos-bucket-information COS-BUCKET-INFORMATION | --cos-id COS-ID --cos-bucket COS-BUCKET --cos-endpoint COS-ENDPOINT] [--secrets-manager-config SECRETS-MANAGER-CONFIG | --secrets-manager-git-url SECRETS-MANAGER-GIT-URL --secrets-manager-git-id SECRETS-MANAGER-GIT-ID]

Opciones de comando

--name (cadena)

El nombre que quieres darle a tu taxonomía. Obligatorio.

La longitud máxima es de 32 caracteres. La extensión mínima es de caracteres 1. El valor debe coincidir con la expresión regular /^[a-zA-Z0-9]([_-]?[a-zA-Z0-9]+)*$/.

--taxonomy-path (cadena)

La ruta absoluta o relativa al archivo taxonomy.tar.gz en tu equipo local. Por ejemplo: Downloads/taxonomy.tar.gz.

La longitud máxima es de 100 caracteres. La longitud mínima es de 10 caracteres. El valor debe coincidir con la expresión regular /^(?:[a-zA-Z]:\\\\|\\.{0,2}[\\\/]|\/)?(?:[^\\\/:*?"<>|\\r\\n]+[\\\/])*[^\\\/:*?"<>|\\r\\n]*$/.

--taxonomy-path-cos (cadena)

La ruta dentro de tu depósito de Cloud Object Storage donde deseas almacenar tu taxonomía. Por defecto, las taxonomías se almacenan en taxonomies/taxonomy-<hora_actual>. tar.gz.</hora_actual>

La longitud máxima es de 100 caracteres. La longitud mínima es de 20 caracteres. El valor debe coincidir con la expresión regular /^([-_.\/a-zA-Z0-9][a-zA-Z0-9]+)*[^\/]$/.

--cos-bucket-information (CosBucketInformationPrototype)

Cloud Object Storage Información sobre el bucket. Esta opción JSON también se puede especificar configurando campos individuales con otras opciones. Es mutuamente excluyente con esas opciones.

Proporcione una opción de cadena JSON o especifique un archivo JSON del que leer, indicando una opción de ruta de archivo que comience por una coma @, p. ej., --cos-bucket-information=@path/to/file.json.

--secrets-manager-config (SecretsManagerConfigPrototype)

Secrets Manager Detalles de configuración. Esta opción JSON también se puede especificar configurando campos individuales con otras opciones. Es mutuamente excluyente con esas opciones.

Proporcione una opción de cadena JSON o especifique un archivo JSON del que leer, indicando una opción de ruta de archivo que comience por una coma @, p. ej., --secrets-manager-config=@path/to/file.json.

--cos-id (cadena)

Tu ID de instancia de Cloud Object Storage. Esta opción solo es necesaria si deseas que Red Hat AI Inference cree automáticamente un bucket en tu instancia de Object Storage. Esta opción proporciona un valor para un subcampo de la opción JSON cos-bucket-information. Es incompatible con esa opción.

La longitud máxima es de 100 caracteres. La longitud mínima es de 20 caracteres. El valor debe coincidir con la expresión regular /^[a-z0-9-]+$/.

-b, --cos-bucket (cadena)

El bucket de Cloud Object Storage en el que quieres almacenar tu taxonomy.tar.gz. Esta opción proporciona un valor para un subcampo de la opción JSON cos-bucket-information. Es incompatible con esa opción.

La longitud máxima es de 63 caracteres. La longitud mínima es de 3 caracteres. El valor debe coincidir con la expresión regular /^[a-zA-Z0-9]([.-]?[a-zA-Z0-9]+)*$/.

-e, --cos-endpoint (cadena)

El punto final del depósito Cloud Object Storage. Esta opción proporciona un valor para un subcampo de la opción JSON cos-bucket-information. Es incompatible con esa opción.

La longitud máxima es de 300 caracteres. La longitud mínima es de 13 caracteres. El valor debe coincidir con la expresión regular /^https:\/\/([a-zA-Z0-9-]+\\.)*cloud-object-storage(?:\\.test)?\\.appdomain\\.cloud$/.

--secrets-manager-git-url (cadena)

URL a a una instancia de Secrets Manager para recuperar tus secretos definidos por el usuario. Las credenciales de su instancia de Secrets Manager se utilizan para recuperar los documentos de conocimiento a los que se hace referencia en su taxonomía desde el repositorio donde están almacenados. Esta opción proporciona un valor para un subcampo de la opción JSON secrets-manager-config. Es incompatible con esa opción.

La longitud máxima es de 300 caracteres. La longitud mínima es de 13 caracteres. El valor debe coincidir con la expresión regular /^https:\/\/([a-zA-Z0-9-]+\\.)*secrets-manager(?:\\.test)?\\.appdomain\\.cloud$/.

--secrets-manager-git-id (cadena)

El identificador Secrets Manager que apunta a tu token de autorización personal y a URL en formato JSON. Las credenciales de su instancia de Secrets Manager se utilizan para recuperar los documentos de conocimiento a los que se hace referencia en su taxonomía desde el repositorio donde están almacenados. Esta opción proporciona un valor para un subcampo de la opción JSON secrets-manager-config. Es incompatible con esa opción.

La longitud máxima es de 36 caracteres. La longitud mínima es de 36 caracteres. El valor debe coincidir con la expresión regular /^[a-z0-9-]+$/.

Ejemplos

ibmcloud ilab taxonomy add \
    --name example-taxonomy-1 \
    --taxonomy-path exampleString \
    --taxonomy-path-cos taxonomies/taxonomy.tar.gz \
    --cos-bucket-information '{"service_instance_id": "628e4348-2183-42fa-a03a-6f0f78453530", "bucket": "example-bucket-1", "endpoint": "https://s3.us-east.cloud-object-storage.appdomain.cloud"}' \
    --secrets-manager-config '{"url": "https://12345678-abcd-1234-5678-abcdefghijkl.us-east.secrets-manager.appdomain.cloud", "git_id": "d9428888-122b-11e1-b85c-61cd3cbb3210"}'

Como alternativa, hay disponibles opciones detalladas para los subcampos de las opciones de cadena JSON:

ibmcloud ilab taxonomy add \
    --name example-taxonomy-1 \
    --taxonomy-path exampleString \
    --taxonomy-path-cos taxonomies/taxonomy.tar.gz \
    --cos-id 628e4348-2183-42fa-a03a-6f0f78453530 \
    --cos-bucket example-bucket-1 \
    --cos-endpoint https://s3.us-east.cloud-object-storage.appdomain.cloud \
    --secrets-manager-git-url https://12345678-abcd-1234-5678-abcdefghijkl.us-east.secrets-manager.appdomain.cloud \
    --secrets-manager-git-id d9428888-122b-11e1-b85c-61cd3cbb3210

ibmcloud ilab taxonomy list

Enumera los detalles de una colección de recursos de taxonomía.

ibmcloud ilab taxonomy list

Ejemplo

ibmcloud ilab taxonomy list

JMESPath predeterminado

Se aplicará una consulta JMESPath al resultado de este comando de forma predeterminada, si el usuario no proporciona ninguna. La consulta exacta dependerá del escenario y del formato de salida solicitado. En la siguiente tabla se pueden consultar las condiciones de cada consulta JMESPath predeterminada:

JMESPath predeterminado
Respuesta Salida Consulta
Correcto Valor predeterminado
Tabla taxonomies[].{id:id,name:name,taxonomy_path_cos:taxonomy_path_cos,created_at:created_at,state:state,status:status}

Si se proporciona una consulta JMESPath personalizada, esta sustituirá a cualquiera de los JMESPath de la tabla anterior.

ibmcloud ilab taxonomy get

Obtiene los detalles de un recurso de taxonomía.

ibmcloud ilab taxonomy get --id ID

Opciones de comando

--id (cadena)

Identificador único de una taxonomía. Obligatorio.

La longitud máxima es de 36 caracteres. La longitud mínima es de 36 caracteres. El valor debe coincidir con la expresión regular /^[a-z0-9-]+$/.

Ejemplo

ibmcloud ilab taxonomy get \
    --id 817bc95a-fef0-4039-b936-e0b6fb17b723

JMESPath predeterminado

Se aplicará una consulta JMESPath al resultado de este comando de forma predeterminada, si el usuario no proporciona ninguna. La consulta exacta dependerá del escenario y del formato de salida solicitado. En la siguiente tabla se pueden consultar las condiciones de cada consulta JMESPath predeterminada:

JMESPath predeterminado
Respuesta Salida Consulta
Correcto Valor predeterminado
Tabla {id:id,name:name,project_id:project_id,taxonomy_path_cos:taxonomy_path_cos,created_at:created_at,state:state,status:status}

Si se proporciona una consulta JMESPath personalizada, esta sustituirá a cualquiera de los JMESPath de la tabla anterior.

ibmcloud ilab taxonomy delete

Elimina un recurso de taxonomía.

ibmcloud ilab taxonomy delete --id ID

Opciones de comando

--id (cadena)

Identificador único de una taxonomía. Obligatorio.

La longitud máxima es de 36 caracteres. La longitud mínima es de 36 caracteres. El valor debe coincidir con la expresión regular /^[a-z0-9-]+$/.

Ejemplo

ibmcloud ilab taxonomy delete \
    --id 817bc95a-fef0-4039-b936-e0b6fb17b723

Datos

Operaciones para gestionar datos.

ibmcloud ilab data --help

ibmcloud ilab data generate

Genera datos en función de un recurso de taxonomía especificado.

ibmcloud ilab data generate --name NAME [--taxonomy-id TAXONOMY-ID] [--data-destination DATA-DESTINATION | --output-cos-bucket OUTPUT-COS-BUCKET --output-cos-endpoint OUTPUT-COS-ENDPOINT] [--data-sources DATA-SOURCES | --internal-ids INTERNAL-IDS --skills-paths SKILLS-PATHS --knowledge-paths KNOWLEDGE-PATHS --skills-knowledge-cos-bucket SKILLS-KNOWLEDGE-COS-BUCKET --skills-knowledge-cos-endpoint SKILLS-KNOWLEDGE-COS-ENDPOINT --data-sources-user-provided-paths DATA-SOURCES-USER-PROVIDED-PATHS]

Opciones de comando

--name (cadena)

El nombre que se le da a un recurso de datos. Obligatorio.

La longitud máxima es de 32 caracteres. La extensión mínima es de caracteres 1. El valor debe coincidir con la expresión regular /^[a-zA-Z0-9]([_-]?[a-zA-Z0-9]+)*$/.

--taxonomy-id (cadena)

El identificador de taxonomía que se utilizó para la generación de datos sintéticos. En el entrenamiento del modelo, este valor se utiliza para validar el identificador de los datos. Este valor solo está disponible una vez que un agente haya aceptado el trabajo de entrenamiento del modelo.

La longitud máxima es de 36 caracteres. La longitud mínima es de 36 caracteres. El valor debe coincidir con la expresión regular /^[a-z0-9-]+$/.

--data-destination (DataDestinationPrototype)

Mostrar información del bucket de Cloud Object Storage. Esta opción JSON también se puede especificar configurando campos individuales con otras opciones. Es mutuamente excluyente con esas opciones.

Proporcione una opción de cadena JSON o especifique un archivo JSON del que leer, indicando una opción de ruta de archivo que comience por una coma @, p. ej., --data-destination=@path/to/file.json.

--data-sources (DataSourcesPrototype)

Fuentes de datos asociadas a la taxonomía. Esta opción JSON también se puede especificar configurando campos individuales con otras opciones. Es mutuamente excluyente con esas opciones.

Proporcione una opción de cadena JSON o especifique un archivo JSON del que leer, indicando una opción de ruta de archivo que comience por una coma @, p. ej., --data-sources=@path/to/file.json.

--output-cos-bucket (cadena)

El Cloud Object Storage en el que se almacenará el resultado. Esta opción proporciona un valor para un subcampo de la opción JSON data-destination. Es incompatible con esa opción.

La longitud máxima es de 63 caracteres. La longitud mínima es de 3 caracteres. El valor debe coincidir con la expresión regular /^[a-zA-Z0-9]([.-]?[a-zA-Z0-9]+)*$/.

--output-cos-endpoint (cadena)

El punto final del depósito de salida Cloud Object Storage. Esta opción proporciona un valor para un subcampo de la opción JSON data-destination. Es incompatible con esa opción.

La longitud máxima es de 300 caracteres. La longitud mínima es de 13 caracteres. El valor debe coincidir con la expresión regular /^https:\/\/([a-zA-Z0-9-]+\\.)*cloud-object-storage(?:\\.test)?\\.appdomain\\.cloud$/.

--internal-ids ([]strfmt.UUID)

Lista de UUID internos que hacen referencia a fuentes de datos. Esta opción proporciona un valor para un subcampo de la opción JSON data-sources. Es incompatible con esa opción.

Los elementos de la lista deben coincidir con la expresión regular /^[a-z0-9-]+$/. La longitud máxima es de elementos 20. La extensión mínima es de elementos 0.

--skills-paths ([]cadena)

Un conjunto de archivos JSON de habilidades proporcionados por los usuarios, almacenados en un depósito autorizado de Cloud Object Storage que contiene datos seleccionados para el ajuste fino. El tamaño de cada archivo no debe superar los 100 GB. El tamaño total de todos los archivos JSON de habilidades y conocimientos (incluidos los archivos de identificadores internos, si se proporcionan) no debe superar los 400 GB. Esta opción proporciona un valor para un subcampo de la opción JSON data-sources. Es incompatible con esa opción.

Los elementos de la lista deben coincidir con la expresión regular /^([-_.\/a-zA-Z0-9][a-zA-Z0-9]+)*[^\/]$/. La longitud máxima es de elementos 20. La extensión mínima es de elementos 0.

--knowledge-paths ([]cadena)

Un conjunto de archivos JSON de conocimientos proporcionados por los usuarios, almacenados en un depósito autorizado de Cloud Object Storage que contiene datos seleccionados para el ajuste fino. El tamaño de cada archivo no debe superar los 100 GB. El tamaño total de todos los archivos JSON de habilidades y conocimientos (incluidos los archivos de identificadores internos, si se proporcionan) no debe superar los 400 GB. Esta opción proporciona un valor para un subcampo de la opción JSON data-sources. Es incompatible con esa opción.

Los elementos de la lista deben coincidir con la expresión regular /^([-_.\/a-zA-Z0-9][a-zA-Z0-9]+)*[^\/]$/. La longitud máxima es de elementos 20. La extensión mínima es de elementos 0.

--skills-knowledge-cos-bucket (cadena)

El bucket de Cloud Object Storage donde se almacena el archivo jsonl de habilidades y conocimientos. Esta opción proporciona un valor para un subcampo de la opción JSON data-sources. Es incompatible con esa opción.

La longitud máxima es de 63 caracteres. La longitud mínima es de 3 caracteres. El valor debe coincidir con la expresión regular /^[a-zA-Z0-9]([.-]?[a-zA-Z0-9]+)*$/.

--skills-knowledge-cos-endpoint (cadena)

El punto final del depósito Cloud Object Storage. Esta opción proporciona un valor para un subcampo de la opción JSON data-sources. Es incompatible con esa opción.

La longitud máxima es de 300 caracteres. La longitud mínima es de 13 caracteres. El valor debe coincidir con la expresión regular /^https:\/\/([a-zA-Z0-9-]+\\.)*cloud-object-storage(?:\\.test)?\\.appdomain\\.cloud$/.

--data-sources-user-provided-paths (UserProvidedPathsPrototype)

Rutas de acceso a los archivos proporcionadas por el usuario para los datos de formación sobre habilidades y conocimientos. El tamaño de cada archivo no debe superar los 100 GB. El tamaño total de todos los archivos JSON de habilidades y conocimientos (incluidos los archivos de identificadores internos, si se proporcionan) no debe superar los 400 GB. Esta opción proporciona un valor para un subcampo de la opción JSON data-sources. Es incompatible con esa opción.

Proporcione una opción de cadena JSON o especifique un archivo JSON del que leer, indicando una opción de ruta de archivo que comience por una coma @, p. ej., --data-sources-user-provided-paths=@path/to/file.json.

Ejemplos

ibmcloud ilab data generate \
    --name example-data-1 \
    --taxonomy-id 202a03c4-dcf1-432a-82b7-abecb2e019f7 \
    --data-destination '{"bucket": "example-bucket-1", "endpoint": "https://s3.us-east.cloud-object-storage.appdomain.cloud"}' \
    --data-sources '{"internal_ids": ["9e0a5988-0c7d-44de-ba48-465aef67baee","9e0a5988-0c7d-44de-ba48-465aef67baee"], "skills": ["user_provided_path/skills/skills_1.jsonl","user_provided_path/skills/skills_1.jsonl"], "knowledge": ["user_provided_path/knowledge/knowledge1.jsonl","user_provided_path/knowledge/knowledge1.jsonl"], "bucket": "example-bucket-1", "endpoint": "https://s3.us-east.cloud-object-storage.appdomain.cloud", "user_provided_paths": {"skills": ["user_provided_path/skills/skills_1.jsonl","user_provided_path/skills/skills_1.jsonl"], "knowledge": ["user_provided_path/knowledge/knowledge1.jsonl","user_provided_path/knowledge/knowledge1.jsonl"], "cos_bucket_information": {"bucket": "example-bucket-1", "endpoint": "https://s3.us-east.cloud-object-storage.appdomain.cloud"}}}'

Como alternativa, hay disponibles opciones detalladas para los subcampos de las opciones de cadena JSON:

ibmcloud ilab data generate \
    --name example-data-1 \
    --taxonomy-id 202a03c4-dcf1-432a-82b7-abecb2e019f7 \
    --output-cos-bucket example-bucket-1 \
    --output-cos-endpoint https://s3.us-east.cloud-object-storage.appdomain.cloud \
    --internal-ids 9e0a5988-0c7d-44de-ba48-465aef67baee,9e0a5988-0c7d-44de-ba48-465aef67baee \
    --skills-paths user_provided_path/skills/skills_1.jsonl,user_provided_path/skills/skills_1.jsonl \
    --knowledge-paths user_provided_path/knowledge/knowledge1.jsonl,user_provided_path/knowledge/knowledge1.jsonl \
    --skills-knowledge-cos-bucket example-bucket-1 \
    --skills-knowledge-cos-endpoint https://s3.us-east.cloud-object-storage.appdomain.cloud \
    --data-sources-user-provided-paths userProvidedPathsPrototype

ibmcloud ilab data list

Enumera los detalles de una colección de recursos de datos.

ibmcloud ilab data list

Ejemplo

ibmcloud ilab data list

JMESPath predeterminado

Se aplicará una consulta JMESPath al resultado de este comando de forma predeterminada, si el usuario no proporciona ninguna. La consulta exacta dependerá del escenario y del formato de salida solicitado. En la siguiente tabla se pueden consultar las condiciones de cada consulta JMESPath predeterminada:

JMESPath predeterminado
Respuesta Salida Consulta
Correcto Valor predeterminado
Tabla data[].{id:id,name:name,state:state,status:status,created_at:created_at,completed_at:completed_at}

Si se proporciona una consulta JMESPath personalizada, esta sustituirá a cualquiera de los JMESPath de la tabla anterior.

ibmcloud ilab data get

Obtiene los detalles de un recurso de datos.

ibmcloud ilab data get --id ID

Opciones de comando

--id (cadena)

Identificador único de la serie de datos. Obligatorio.

La longitud máxima es de 36 caracteres. La longitud mínima es de 36 caracteres. El valor debe coincidir con la expresión regular /^[a-z0-9-]+$/.

Ejemplo

ibmcloud ilab data get \
    --id 817bc95a-fef0-4039-b936-e0b6fb17b723

JMESPath predeterminado

Se aplicará una consulta JMESPath al resultado de este comando de forma predeterminada, si el usuario no proporciona ninguna. La consulta exacta dependerá del escenario y del formato de salida solicitado. En la siguiente tabla se pueden consultar las condiciones de cada consulta JMESPath predeterminada:

JMESPath predeterminado
Respuesta Salida Consulta
Correcto Valor predeterminado
Tabla {id:id,name:name,project_id:project_id,state:state,status:status,created_at:created_at,completed_at:completed_at}

Si se proporciona una consulta JMESPath personalizada, esta sustituirá a cualquiera de los JMESPath de la tabla anterior.

ibmcloud ilab data delete

Elimina un recurso de datos.

ibmcloud ilab data delete --id ID

Opciones de comando

--id (cadena)

Identificador único de la serie de datos. Obligatorio.

La longitud máxima es de 36 caracteres. La longitud mínima es de 36 caracteres. El valor debe coincidir con la expresión regular /^[a-z0-9-]+$/.

Ejemplo

ibmcloud ilab data delete \
    --id 817bc95a-fef0-4039-b936-e0b6fb17b723

ibmcloud ilab data cancel

Anula la generación de datos sintéticos.

ibmcloud ilab data cancel --id ID

Opciones de comando

--id (cadena)

Identificador único de la serie de datos. Obligatorio.

La longitud máxima es de 36 caracteres. La longitud mínima es de 36 caracteres. El valor debe coincidir con la expresión regular /^[a-z0-9-]+$/.

Ejemplo

ibmcloud ilab data cancel \
    --id 817bc95a-fef0-4039-b936-e0b6fb17b723

Modelo

Operaciones para gestionar modelos.

ibmcloud ilab model --help

ibmcloud ilab model train

Entrena un modelo con los datos sintéticos especificados.

ibmcloud ilab model train --name NAME --data-id DATA-ID

Opciones de comando

--name (cadena)

El nombre que se le da a un recurso de modelo. Obligatorio.

La longitud máxima es de 32 caracteres. La extensión mínima es de caracteres 1. El valor debe coincidir con la expresión regular /^[a-zA-Z0-9]([_-]?[a-zA-Z0-9]+)*$/.

--data-id (cadena)

El ID de la ejecución de generación de datos sintéticos (SDG). Puede utilizar este ID para supervisar el proceso de generación de datos. Una vez completado el SDG, puedes utilizar este ID para recuperar los datos sintéticos. Obligatorio.

La longitud máxima es de 36 caracteres. La longitud mínima es de 36 caracteres. El valor debe coincidir con la expresión regular /^[a-z0-9-]+$/.

Ejemplo

ibmcloud ilab model train \
    --name example-model-1 \
    --data-id add785e6-a8c3-4f5f-ab89-c506a3f115da

ibmcloud ilab model list

Enumera los recursos de su modelo.

ibmcloud ilab model list

Ejemplo

ibmcloud ilab model list

JMESPath predeterminado

Se aplicará una consulta JMESPath al resultado de este comando de forma predeterminada, si el usuario no proporciona ninguna. La consulta exacta dependerá del escenario y del formato de salida solicitado. En la siguiente tabla se pueden consultar las condiciones de cada consulta JMESPath predeterminada:

JMESPath predeterminado
Respuesta Salida Consulta
Correcto Valor predeterminado
Tabla models[].{created_at:created_at,completed_at:completed_at,id:id,name:name,state:state,status:status}

Si se proporciona una consulta JMESPath personalizada, esta sustituirá a cualquiera de los JMESPath de la tabla anterior.

ibmcloud ilab model get

Obtiene los detalles de un modelo.

ibmcloud ilab model get --id ID

Opciones de comando

--id (cadena)

Identificador único de una ejecución de entrenamiento de un modelo. Obligatorio.

La longitud máxima es de 36 caracteres. La longitud mínima es de 36 caracteres. El valor debe coincidir con la expresión regular /^[a-z0-9-]+$/.

Ejemplo

ibmcloud ilab model get \
    --id 817bc95a-fef0-4039-b936-e0b6fb17b723

JMESPath predeterminado

Se aplicará una consulta JMESPath al resultado de este comando de forma predeterminada, si el usuario no proporciona ninguna. La consulta exacta dependerá del escenario y del formato de salida solicitado. En la siguiente tabla se pueden consultar las condiciones de cada consulta JMESPath predeterminada:

JMESPath predeterminado
Respuesta Salida Consulta
Correcto Valor predeterminado
Tabla {base_model:base_model,created_at:created_at,completed_at:completed_at,data_id:data_id,id:id,name:name,project_id:project_id,state:state,status:status}

Si se proporciona una consulta JMESPath personalizada, esta sustituirá a cualquiera de los JMESPath de la tabla anterior.

ibmcloud ilab model delete

Suprimir un modelo.

ibmcloud ilab model delete --id ID

Opciones de comando

--id (cadena)

Identificador único de una ejecución de entrenamiento de un modelo. Obligatorio.

La longitud máxima es de 36 caracteres. La longitud mínima es de 36 caracteres. El valor debe coincidir con la expresión regular /^[a-z0-9-]+$/.

Ejemplo

ibmcloud ilab model delete \
    --id 817bc95a-fef0-4039-b936-e0b6fb17b723

ibmcloud ilab model cancel

Cancela el entrenamiento de un modelo.

ibmcloud ilab model cancel --id ID

Opciones de comando

--id (cadena)

Identificador único de una ejecución de entrenamiento de un modelo. Obligatorio.

La longitud máxima es de 36 caracteres. La longitud mínima es de 36 caracteres. El valor debe coincidir con la expresión regular /^[a-z0-9-]+$/.

Ejemplo

ibmcloud ilab model cancel \
    --id 817bc95a-fef0-4039-b936-e0b6fb17b723

Ejemplos de esquema

Los ejemplos de esquema siguientes representan los datos que debe especificar para una opción de mandato. Estos ejemplos modelan la estructura de datos e incluyen valores de marcador para el tipo de valor esperado. Cuando ejecute un mandato, sustituya estos valores por los valores que se aplican a su entorno según corresponda.

CosBucketInformationPrototype

El siguiente ejemplo muestra el formato del objeto CosBucketInformationPrototype.

{
  "service_instance_id" : "628e4348-2183-42fa-a03a-6f0f78453530",
  "bucket" : "example-bucket-1",
  "endpoint" : "https://s3.us-east.cloud-object-storage.appdomain.cloud"
}

DataDestinationPrototype

El siguiente ejemplo muestra el formato del objeto DataDestinationPrototype.

{
  "bucket" : "example-bucket-1",
  "endpoint" : "https://s3.us-east.cloud-object-storage.appdomain.cloud"
}

DataSourcesPrototype

El siguiente ejemplo muestra el formato del objeto DataSourcesPrototype.

{
  "internal_ids" : [ "9e0a5988-0c7d-44de-ba48-465aef67baee", "9e0a5988-0c7d-44de-ba48-465aef67baee" ],
  "skills" : [ "user_provided_path/skills/skills_1.jsonl", "user_provided_path/skills/skills_1.jsonl" ],
  "knowledge" : [ "user_provided_path/knowledge/knowledge1.jsonl", "user_provided_path/knowledge/knowledge1.jsonl" ],
  "bucket" : "example-bucket-1",
  "endpoint" : "https://s3.us-east.cloud-object-storage.appdomain.cloud",
  "user_provided_paths" : {
    "skills" : [ "user_provided_path/skills/skills_1.jsonl", "user_provided_path/skills/skills_1.jsonl" ],
    "knowledge" : [ "user_provided_path/knowledge/knowledge1.jsonl", "user_provided_path/knowledge/knowledge1.jsonl" ],
    "cos_bucket_information" : {
      "bucket" : "example-bucket-1",
      "endpoint" : "https://s3.us-east.cloud-object-storage.appdomain.cloud"
    }
  }
}

SecretsManagerConfigPrototype

El siguiente ejemplo muestra el formato del objeto SecretsManagerConfigPrototype.

{
  "url" : "https://12345678-abcd-1234-5678-abcdefghijkl.us-east.secrets-manager.appdomain.cloud",
  "git_id" : "d9428888-122b-11e1-b85c-61cd3cbb3210"
}

UserProvidedPathsPrototype

El siguiente ejemplo muestra el formato del objeto UserProvidedPathsPrototype.

{
  "bucket" : "example-bucket-1",
  "endpoint" : "https://s3.us-east.cloud-object-storage.appdomain.cloud"
}