InstructLab CLI

Valores globales

Opciones

--project-id (cadena)
El ID del proyecto InstructLab.
--output (cadena)
Elija un formato de salida; puede ser 'json', 'yaml' o 'table'. Por defecto, es 'tabla'.
-j, --jmes-query (cadena)
Proporcione una consulta JMESPath para personalizar la salida.
-q, --quiet
Suprime los mensajes detallados.
-v, --version
Imprime 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 los subcomandos y no es un comando válido en sí mismo.

Config

Los parámetros globales también pueden almacenarse en una configuración persistente para que no sea necesario especificarlos manualmente cada vez que se invoque el complemento. Cada parámetro puede configurarse 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 asigna a una opción global. Cada subcomando acepta un único argumento, la representación de 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 ajustado actualmente para una opción específica. Cada subcomando del comando get se asigna a 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 asigna a una opción global.

Los subcomandos disponibles para este servicio son:.

ibmcloud ilab config unset <option>

Ejemplos

ibmcloud ilab config list

Lista todos los valores de configuración actuales.

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ñada una taxonomía a su cubo 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 desea dar a su taxonomía. Obligatorio.

La longitud máxima es de 32 caracteres. La longitud mínima es de 1 caracteres. 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 su máquina 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 en su cubo Cloud Object Storage donde desea almacenar su taxonomía. Por defecto, las taxonomías se almacenan en 'taxonomies/taxonomy-<current_time>. tar.gz '.

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 del cubo. Esta opción JSON puede proporcionarse en su lugar configurando campos individuales con otras opciones. Es mutuamente excluyente con esas opciones.

Proporcione una opción de cadena JSON o especifique un archivo JSON para leer proporcionando una opción de ruta de archivo que comience con un @, por ejemplo, --cos-bucket-information=@path/to/file.json.

--secrets-manager-config (SecretsManagerConfigPrototype)

Secrets Manager detalles de configuración. Esta opción JSON puede proporcionarse en su lugar configurando campos individuales con otras opciones. Es mutuamente excluyente con esas opciones.

Proporcione una opción de cadena JSON o especifique un archivo JSON para leer proporcionando una opción de ruta de archivo que comience con un @, por ejemplo, --secrets-manager-config=@path/to/file.json.

--cos-id (cadena)

Su ID de instancia de Cloud Object Storage. Esta opción sólo es necesaria si desea que InstructLab cree automáticamente un bucket en su instancia de Object Storage. Esta opción proporciona un valor para un subcampo de la opción JSON «cos-bucket-information». Es mutuamente excluyente 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 Cloud Object Storage cubo donde desea almacenar su taxonomy.tar.gz. Esta opción proporciona un valor para un subcampo de la opción JSON «cos-bucket-information». Es mutuamente excluyente 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 bucket de Cloud Object Storage. Esta opción proporciona un valor para un subcampo de la opción JSON «cos-bucket-information». Es mutuamente excluyente 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)

El URL a una instancia Secrets Manager para recuperar sus secretos definidos por el usuario. Las credenciales de su instancia 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 mutuamente excluyente 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 ID de Secrets Manager que apunta a su token de autorización personal y URL en formato JSON. Las credenciales de su instancia 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 mutuamente excluyente 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"}'

De forma alternativa, hay opciones granulares disponibles 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 taxonómicos.

ibmcloud ilab taxonomy list

Ejemplo

ibmcloud ilab taxonomy list

Predeterminado JMESPath

Se aplicará una consulta JMESPath a la salida de este comando de forma predeterminada, si el usuario no proporciona una. La consulta exacta dependerá del escenario y del formato de salida solicitado. Puede ver la condición de cada consulta predeterminada de JMESPath en la siguiente tabla:

JMESPath por defecto
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 personalizada de JMESPath, sustituirá a cualquiera de las 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

Predeterminado JMESPath

Se aplicará una consulta JMESPath a la salida de este comando de forma predeterminada, si el usuario no proporciona una. La consulta exacta dependerá del escenario y del formato de salida solicitado. Puede ver la condición de cada consulta predeterminada de JMESPath en la siguiente tabla:

JMESPath por defecto
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 personalizada de JMESPath, sustituirá a cualquiera de las 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 taxonómico específico.

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 longitud mínima es de 1 caracteres. El valor debe coincidir con la expresión regular /^[a-zA-Z0-9]([_-]?[a-zA-Z0-9]+)*$/.

--taxonomy-id (cadena)

El ID de la 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 ID de los datos. Este valor sólo está disponible después de que un agente acepte 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)

Salida Cloud Object Storage información del cubo. Esta opción JSON puede proporcionarse en su lugar configurando campos individuales con otras opciones. Es mutuamente excluyente con esas opciones.

Proporcione una opción de cadena JSON o especifique un archivo JSON para leer proporcionando una opción de ruta de archivo que comience con un @, por ejemplo, --data-destination=@path/to/file.json.

--data-sources (DataSourcesPrototype)

Fuentes de datos asociadas a la taxonomía. Esta opción JSON puede proporcionarse en su lugar configurando campos individuales con otras opciones. Es mutuamente excluyente con esas opciones.

Proporcione una opción de cadena JSON o especifique un archivo JSON para leer proporcionando una opción de ruta de archivo que comience con un @, por ejemplo, --data-sources=@path/to/file.json.

--output-cos-bucket (cadena)

La dirección Cloud Object Storage en la que se almacenará la salida. Esta opción proporciona un valor para un subcampo de la opción JSON 'data-destination'. Es mutuamente excluyente 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 cubo de salida Cloud Object Storage. Esta opción proporciona un valor para un subcampo de la opción JSON 'data-destination'. Es mutuamente excluyente 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 mutuamente excluyente 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 20 elementos. La longitud mínima es de 0 artículos.

--skills-paths ([]cadena)

Un conjunto de archivos skills json proporcionados por el usuario presentes en un bucket Cloud Object Storage autorizado que contiene datos curados para el ajuste fino. Cada archivo no debe superar los 100 GB de tamaño. El tamaño acumulado de todos los archivos json de habilidades y conocimientos (incluidos los archivos de los 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 mutuamente excluyente 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 20 elementos. La longitud mínima es de 0 artículos.

--knowledge-paths ([]cadena)

Un conjunto de archivos json de conocimientos proporcionados por el usuario presentes en un bucket Cloud Object Storage autorizado que contiene datos curados para el ajuste fino. Cada archivo no debe superar los 100 GB de tamaño. El tamaño acumulado de todos los archivos json de habilidades y conocimientos (incluidos los archivos de los 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 mutuamente excluyente 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 20 elementos. La longitud mínima es de 0 artículos.

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

El bucket Cloud Object Storage donde se almacenan las habilidades/conocimientos jsonl. Esta opción proporciona un valor para un subcampo de la opción JSON 'data-sources'. Es mutuamente excluyente 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 bucket de Cloud Object Storage. Esta opción proporciona un valor para un subcampo de la opción JSON 'data-sources'. Es mutuamente excluyente 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 archivos proporcionadas por el usuario para los datos de formación de habilidades y conocimientos. Cada archivo no debe superar los 100 GB de tamaño. El tamaño acumulado de todos los archivos json de habilidades y conocimientos (incluidos los archivos de los 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 mutuamente excluyente con esa opción.

Proporcione una opción de cadena JSON o especifique un archivo JSON para leer proporcionando una opción de ruta de archivo que comience con un @, por ejemplo, --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"}}}'

De forma alternativa, hay opciones granulares disponibles 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

Predeterminado JMESPath

Se aplicará una consulta JMESPath a la salida de este comando de forma predeterminada, si el usuario no proporciona una. La consulta exacta dependerá del escenario y del formato de salida solicitado. Puede ver la condición de cada consulta predeterminada de JMESPath en la siguiente tabla:

JMESPath por defecto
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 personalizada de JMESPath, sustituirá a cualquiera de las 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 para la ejecución 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

Predeterminado JMESPath

Se aplicará una consulta JMESPath a la salida de este comando de forma predeterminada, si el usuario no proporciona una. La consulta exacta dependerá del escenario y del formato de salida solicitado. Puede ver la condición de cada consulta predeterminada de JMESPath en la siguiente tabla:

JMESPath por defecto
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 personalizada de JMESPath, sustituirá a cualquiera de las 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 para la ejecución 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

Cancela la generación de datos sintéticos.

ibmcloud ilab data cancel --id ID

Opciones de comando

--id (cadena)

Identificador único para la ejecución 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 dará a un recurso modelo. Obligatorio.

La longitud máxima es de 32 caracteres. La longitud mínima es de 1 caracteres. 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 finalizada la SDG, puede 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 tu modelo.

ibmcloud ilab model list

Ejemplo

ibmcloud ilab model list

Predeterminado JMESPath

Se aplicará una consulta JMESPath a la salida de este comando de forma predeterminada, si el usuario no proporciona una. La consulta exacta dependerá del escenario y del formato de salida solicitado. Puede ver la condición de cada consulta predeterminada de JMESPath en la siguiente tabla:

JMESPath por defecto
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 personalizada de JMESPath, sustituirá a cualquiera de las 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 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

Predeterminado JMESPath

Se aplicará una consulta JMESPath a la salida de este comando de forma predeterminada, si el usuario no proporciona una. La consulta exacta dependerá del escenario y del formato de salida solicitado. Puede ver la condición de cada consulta predeterminada de JMESPath en la siguiente tabla:

JMESPath por defecto
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 personalizada de JMESPath, sustituirá a cualquiera de las 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 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 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"
}