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
32caracteres. La longitud mínima es de1caracteres. 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
100caracteres. La longitud mínima es de10caracteres. 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
100caracteres. La longitud mínima es de20caracteres. 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
100caracteres. La longitud mínima es de20caracteres. 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
63caracteres. La longitud mínima es de3caracteres. 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
300caracteres. La longitud mínima es de13caracteres. 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
300caracteres. La longitud mínima es de13caracteres. 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
36caracteres. La longitud mínima es de36caracteres. 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:
| 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
36caracteres. La longitud mínima es de36caracteres. 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:
| 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
36caracteres. La longitud mínima es de36caracteres. 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
32caracteres. La longitud mínima es de1caracteres. 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
36caracteres. La longitud mínima es de36caracteres. 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
63caracteres. La longitud mínima es de3caracteres. 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
300caracteres. La longitud mínima es de13caracteres. 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 de20elementos. La longitud mínima es de0artí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 de20elementos. La longitud mínima es de0artí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 de20elementos. La longitud mínima es de0artí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
63caracteres. La longitud mínima es de3caracteres. 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
300caracteres. La longitud mínima es de13caracteres. 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:
| 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
36caracteres. La longitud mínima es de36caracteres. 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:
| 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
36caracteres. La longitud mínima es de36caracteres. 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
36caracteres. La longitud mínima es de36caracteres. 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
32caracteres. La longitud mínima es de1caracteres. 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
36caracteres. La longitud mínima es de36caracteres. 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:
| 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
36caracteres. La longitud mínima es de36caracteres. 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:
| 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
36caracteres. La longitud mínima es de36caracteres. 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
36caracteres. La longitud mínima es de36caracteres. 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"
}