InstructLab CLI
Globali
Opzioni
--project-id(stringa)- L'ID del progetto InstructLab.
--output(stringa)- Selezionare un formato di output - può essere 'json', 'yaml' o 'table'. Predefinito su "tabella".
-j--jmes-query, (stringa)- Fornire una query JMESPath per personalizzare l'output.
-q,--quiet- Elimina i messaggi dettagliati.
-v,--version- Stampa la versione plug-in.
Esempio
ibmcloud ilab
--project-id=project_id \
--output=json \
--jmes-query="[:10]" \
--quiet
Nota: questo esempio mostra solo le opzioni globali disponibili per tutti i sottocomandi e non è un comando valido in sé.
Config
I parametri globali possono anche essere memorizzati in una configurazione persistente in modo che non sia necessario specificarli manualmente ogni volta che si richiama il plug-in. Ogni parametro può essere configurato con il comando config e i suoi sottocomandi.
ibmcloud ilab config
ibmcloud ilab config set
Impostare un nuovo valore di configurazione per un'opzione specifica. Ogni sottocomando del comando " set " è associato a un'opzione globale. Ogni sottocomando accetta un singolo argomento, la rappresentazione stringa
del valore da memorizzare per l'opzione.
ibmcloud ilab config set <option> <value>
Esempi
ibmcloud ilab config get
Stampa il valore attualmente impostato per un'opzione specifica. Ogni sottocomando del comando " get " è associato a un'opzione globale.
ibmcloud ilab config get <option>
Esempi
ibmcloud ilab config unset
Annullare l'impostazione del valore attualmente impostato per un'opzione specifica. Ogni sottocomando del comando " unset " è associato a un'opzione globale.
I sottocomandi disponibili per questo servizio sono:.
ibmcloud ilab config unset <option>
Esempi
ibmcloud ilab config list
Elenca tutti i valori di configurazione attualmente impostati.
ibmcloud ilab config list
Esempi
ibmcloud ilab config list
Tassonomia
Operazioni per gestire le tassonomie.
ibmcloud ilab taxonomy --help
ibmcloud ilab taxonomy add
Aggiungere una tassonomia al bucket 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]
Opzioni comando
--name(stringa)-
Il nome che si vuole dare alla tassonomia. Obbligatorio.
La lunghezza massima è di
32caratteri. La lunghezza minima è1. Il valore deve corrispondere all'espressione regolare/^[a-zA-Z0-9]([_-]?[a-zA-Z0-9]+)*$/. --taxonomy-path(stringa)-
Il percorso assoluto o relativo al file taxonomy.tar.gz sul computer locale. Ad esempio ' Downloads/taxonomy.tar.gz '.
La lunghezza massima è di
100caratteri. La lunghezza minima è di10caratteri. Il valore deve corrispondere all'espressione regolare/^(?:[a-zA-Z]:\\\\|\\.{0,2}[\\\/]|\/)?(?:[^\\\/:*?"<>|\\r\\n]+[\\\/])*[^\\\/:*?"<>|\\r\\n]*$/. --taxonomy-path-cos(stringa)-
Il percorso del bucket Cloud Object Storage in cui si vuole memorizzare la tassonomia. Per impostazione predefinita, le tassonomie sono memorizzate in 'taxonomies/taxonomy-<current_time>. tar.gz '.
La lunghezza massima è di
100caratteri. La lunghezza minima è di20caratteri. Il valore deve corrispondere all'espressione regolare/^([-_.\/a-zA-Z0-9][a-zA-Z0-9]+)*[^\/]$/. --cos-bucket-information(CosBucketInformationPrototype)-
Cloud Object Storage informazioni sulla benna. Questa opzione JSON può invece essere fornita impostando singoli campi con altre opzioni. È mutuamente esclusivo con quelle opzioni.
Fornire un'opzione stringa JSON o specificare un file JSON da cui leggere fornendo un'opzione percorso file che inizi con un
@, ad esempio--cos-bucket-information=@path/to/file.json. --secrets-manager-config(SecretsManagerConfigPrototype)-
Secrets Manager dettagli della configurazione. Questa opzione JSON può invece essere fornita impostando singoli campi con altre opzioni. È mutuamente esclusivo con quelle opzioni.
Fornire un'opzione stringa JSON o specificare un file JSON da cui leggere fornendo un'opzione percorso file che inizi con un
@, ad esempio--secrets-manager-config=@path/to/file.json. --cos-id(stringa)-
L'ID dell'istanza Cloud Object Storage. Questa opzione è necessaria solo se si desidera che InstructLab crei automaticamente un bucket nell'istanza Object Storage. Questa opzione fornisce un valore per un sottocampo dell'opzione JSON 'cos-bucket-information'. È mutuamente esclusiva con quell'opzione.
La lunghezza massima è di
100caratteri. La lunghezza minima è di20caratteri. Il valore deve corrispondere all'espressione regolare/^[a-z0-9-]+$/. -b--cos-bucket, (stringa)-
Il secchio Cloud Object Storage in cui si desidera memorizzare il sito taxonomy.tar.gz. Questa opzione fornisce un valore per un sottocampo dell'opzione JSON 'cos-bucket-information'. È mutuamente esclusiva con quell'opzione.
La lunghezza massima è di
63caratteri. La lunghezza minima è di3caratteri. Il valore deve corrispondere all'espressione regolare/^[a-zA-Z0-9]([.-]?[a-zA-Z0-9]+)*$/. -e--cos-endpoint, (stringa)-
Il punto finale della benna dell' Cloud Object Storage. Questa opzione fornisce un valore per un sottocampo dell'opzione JSON 'cos-bucket-information'. È mutuamente esclusiva con quell'opzione.
La lunghezza massima è di
300caratteri. La lunghezza minima è di13caratteri. Il valore deve corrispondere all'espressione regolare/^https:\/\/([a-zA-Z0-9-]+\\.)*cloud-object-storage(?:\\.test)?\\.appdomain\\.cloud$/. --secrets-manager-git-url(stringa)-
URL a un'istanza di Secrets Manager per recuperare i segreti definiti dall'utente. Le credenziali dell'istanza di Secrets Manager vengono utilizzate per recuperare i documenti di conoscenza a cui si fa riferimento nella tassonomia dal repository in cui sono archiviati. Questa opzione fornisce un valore per un sottocampo dell'opzione JSON "secrets-manager-config". È mutuamente esclusiva con quell'opzione.
La lunghezza massima è di
300caratteri. La lunghezza minima è di13caratteri. Il valore deve corrispondere all'espressione regolare/^https:\/\/([a-zA-Z0-9-]+\\.)*secrets-manager(?:\\.test)?\\.appdomain\\.cloud$/. --secrets-manager-git-id(stringa)-
L'ID Secrets Manager che punta al token di autorizzazione personale e URL in formato JSON. Le credenziali dell'istanza di Secrets Manager vengono utilizzate per recuperare i documenti di conoscenza a cui si fa riferimento nella tassonomia dal repository in cui sono archiviati. Questa opzione fornisce un valore per un sottocampo dell'opzione JSON "secrets-manager-config". È mutuamente esclusiva con quell'opzione.
La lunghezza massima è di
36caratteri. La lunghezza minima è di36caratteri. Il valore deve corrispondere all'espressione regolare/^[a-z0-9-]+$/.
Esempi
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"}'
In alternativa, sono disponibili opzioni granulari per i sottocampi delle opzioni di stringa 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
Elenca i dettagli di una raccolta di risorse tassonomiche.
ibmcloud ilab taxonomy list
Esempio
ibmcloud ilab taxonomy list
Impostazione predefinita JMESPath
A questa uscita di questo comando verrà applicata per impostazione predefinita una query JMESPath, se non ne viene fornita una dall'utente. La query esatta dipenderà dallo scenario e dal formato di output richiesto. È possibile vedere le condizioni per ogni query JMESPath predefinita nella tabella seguente:
| Risposta | Output | Query |
|---|---|---|
| Operazione riuscita | Valore predefinito |
|
| Tabella | taxonomies[].{id:id,name:name,taxonomy_path_cos:taxonomy_path_cos,created_at:created_at,state:state,status:status} |
Se viene fornita una query JMESPath personalizzata, questa sostituirà qualsiasi JMESPath nella tabella sopra.
ibmcloud ilab taxonomy get
Ottiene i dettagli di una risorsa tassonomica.
ibmcloud ilab taxonomy get --id ID
Opzioni comando
--id(stringa)-
Identificatore univoco di una tassonomia. Obbligatorio.
La lunghezza massima è di
36caratteri. La lunghezza minima è di36caratteri. Il valore deve corrispondere all'espressione regolare/^[a-z0-9-]+$/.
Esempio
ibmcloud ilab taxonomy get \
--id 817bc95a-fef0-4039-b936-e0b6fb17b723
Impostazione predefinita JMESPath
A questa uscita di questo comando verrà applicata per impostazione predefinita una query JMESPath, se non ne viene fornita una dall'utente. La query esatta dipenderà dallo scenario e dal formato di output richiesto. È possibile vedere le condizioni per ogni query JMESPath predefinita nella tabella seguente:
| Risposta | Output | Query |
|---|---|---|
| Operazione riuscita | Valore predefinito |
|
| Tabella | {id:id,name:name,project_id:project_id,taxonomy_path_cos:taxonomy_path_cos,created_at:created_at,state:state,status:status} |
Se viene fornita una query JMESPath personalizzata, questa sostituirà qualsiasi JMESPath nella tabella sopra.
ibmcloud ilab taxonomy delete
Elimina una risorsa tassonomica.
ibmcloud ilab taxonomy delete --id ID
Opzioni comando
--id(stringa)-
Identificatore univoco di una tassonomia. Obbligatorio.
La lunghezza massima è di
36caratteri. La lunghezza minima è di36caratteri. Il valore deve corrispondere all'espressione regolare/^[a-z0-9-]+$/.
Esempio
ibmcloud ilab taxonomy delete \
--id 817bc95a-fef0-4039-b936-e0b6fb17b723
Dati
Operazioni di gestione dei dati.
ibmcloud ilab data --help
ibmcloud ilab data generate
Genera dati in base a una risorsa tassonomica specificata.
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]
Opzioni comando
--name(stringa)-
Il nome da dare a una risorsa dati. Obbligatorio.
La lunghezza massima è di
32caratteri. La lunghezza minima è1. Il valore deve corrispondere all'espressione regolare/^[a-zA-Z0-9]([_-]?[a-zA-Z0-9]+)*$/. --taxonomy-id(stringa)-
L'ID della tassonomia utilizzata per la generazione dei dati sintetici. Nell'addestramento del modello, questo valore viene utilizzato per convalidare l'ID dei dati. Questo valore è disponibile solo dopo che il lavoro di formazione del modello è stato accettato da un agente.
La lunghezza massima è di
36caratteri. La lunghezza minima è di36caratteri. Il valore deve corrispondere all'espressione regolare/^[a-z0-9-]+$/. --data-destination(DataDestinationPrototype)-
Output Cloud Object Storage informazioni sul secchio. Questa opzione JSON può invece essere fornita impostando singoli campi con altre opzioni. È mutuamente esclusivo con quelle opzioni.
Fornire un'opzione stringa JSON o specificare un file JSON da cui leggere fornendo un'opzione percorso file che inizi con un
@, ad esempio--data-destination=@path/to/file.json. --data-sources(DataSourcesPrototype)-
Fonti di dati associate alla tassonomia. Questa opzione JSON può invece essere fornita impostando singoli campi con altre opzioni. È mutuamente esclusivo con quelle opzioni.
Fornire un'opzione stringa JSON o specificare un file JSON da cui leggere fornendo un'opzione percorso file che inizi con un
@, ad esempio--data-sources=@path/to/file.json. --output-cos-bucket(stringa)-
Il sito Cloud Object Storage in cui verrà memorizzato l'output. Questa opzione fornisce un valore per un sottocampo dell'opzione JSON "data-destination". È mutuamente esclusiva con quell'opzione.
La lunghezza massima è di
63caratteri. La lunghezza minima è di3caratteri. Il valore deve corrispondere all'espressione regolare/^[a-zA-Z0-9]([.-]?[a-zA-Z0-9]+)*$/. --output-cos-endpoint(stringa)-
Il punto finale del secchio di output Cloud Object Storage. Questa opzione fornisce un valore per un sottocampo dell'opzione JSON "data-destination". È mutuamente esclusiva con quell'opzione.
La lunghezza massima è di
300caratteri. La lunghezza minima è di13caratteri. Il valore deve corrispondere all'espressione regolare/^https:\/\/([a-zA-Z0-9-]+\\.)*cloud-object-storage(?:\\.test)?\\.appdomain\\.cloud$/. --internal-ids([]strfmt.UUID)-
Elenco di UUID interni che fanno riferimento alle fonti di dati. Questa opzione fornisce un valore per un sottocampo dell'opzione JSON "data-sources". È mutuamente esclusiva con quell'opzione.
Gli elementi dell'elenco devono corrispondere all'espressione regolare
/^[a-z0-9-]+$/. La lunghezza massima è di20articoli. La lunghezza minima è0articoli. --skills-paths([]string)-
Un insieme di file json di competenze fornite dall'utente presenti in un bucket autorizzato di Cloud Object Storage, contenenti dati curati per la messa a punto. Ogni file non deve superare i 100 GB di dimensione. La dimensione complessiva di tutti i file json delle competenze e delle conoscenze (compresi i file degli id interni, se forniti) non deve superare i 400 GB. Questa opzione fornisce un valore per un sottocampo dell'opzione JSON "data-sources". È mutuamente esclusiva con quell'opzione.
Gli elementi dell'elenco devono corrispondere all'espressione regolare
/^([-_.\/a-zA-Z0-9][a-zA-Z0-9]+)*[^\/]$/. La lunghezza massima è di20articoli. La lunghezza minima è0articoli. --knowledge-paths([]string)-
Un insieme di file json di conoscenza forniti dall'utente e presenti in un bucket autorizzato di Cloud Object Storage, contenente dati curati per la messa a punto. Ogni file non deve superare i 100 GB di dimensione. La dimensione complessiva di tutti i file json delle competenze e delle conoscenze (compresi i file degli id interni, se forniti) non deve superare i 400 GB. Questa opzione fornisce un valore per un sottocampo dell'opzione JSON "data-sources". È mutuamente esclusiva con quell'opzione.
Gli elementi dell'elenco devono corrispondere all'espressione regolare
/^([-_.\/a-zA-Z0-9][a-zA-Z0-9]+)*[^\/]$/. La lunghezza massima è di20articoli. La lunghezza minima è0articoli. --skills-knowledge-cos-bucket(stringa)-
Il bucket Cloud Object Storage in cui sono memorizzate le competenze/conoscenze jsonl. Questa opzione fornisce un valore per un sottocampo dell'opzione JSON "data-sources". È mutuamente esclusiva con quell'opzione.
La lunghezza massima è di
63caratteri. La lunghezza minima è di3caratteri. Il valore deve corrispondere all'espressione regolare/^[a-zA-Z0-9]([.-]?[a-zA-Z0-9]+)*$/. --skills-knowledge-cos-endpoint(stringa)-
Il punto finale della benna dell' Cloud Object Storage. Questa opzione fornisce un valore per un sottocampo dell'opzione JSON "data-sources". È mutuamente esclusiva con quell'opzione.
La lunghezza massima è di
300caratteri. La lunghezza minima è di13caratteri. Il valore deve corrispondere all'espressione regolare/^https:\/\/([a-zA-Z0-9-]+\\.)*cloud-object-storage(?:\\.test)?\\.appdomain\\.cloud$/. --data-sources-user-provided-paths(UserProvidedPathsPrototype)-
Percorsi di file forniti dall'utente per i dati di formazione sulle competenze e sulle conoscenze. Ogni file non deve superare i 100 GB di dimensione. La dimensione complessiva di tutti i file json delle competenze e delle conoscenze (compresi i file degli id interni, se forniti) non deve superare i 400 GB. Questa opzione fornisce un valore per un sottocampo dell'opzione JSON "data-sources". È mutuamente esclusiva con quell'opzione.
Fornire un'opzione stringa JSON o specificare un file JSON da cui leggere fornendo un'opzione percorso file che inizi con un
@, ad esempio--data-sources-user-provided-paths=@path/to/file.json.
Esempi
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"}}}'
In alternativa, sono disponibili opzioni granulari per i sottocampi delle opzioni di stringa 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
Elenca i dettagli di una raccolta di risorse di dati.
ibmcloud ilab data list
Esempio
ibmcloud ilab data list
Impostazione predefinita JMESPath
A questa uscita di questo comando verrà applicata per impostazione predefinita una query JMESPath, se non ne viene fornita una dall'utente. La query esatta dipenderà dallo scenario e dal formato di output richiesto. È possibile vedere le condizioni per ogni query JMESPath predefinita nella tabella seguente:
| Risposta | Output | Query |
|---|---|---|
| Operazione riuscita | Valore predefinito |
|
| Tabella | data[].{id:id,name:name,state:state,status:status,created_at:created_at,completed_at:completed_at} |
Se viene fornita una query JMESPath personalizzata, questa sostituirà qualsiasi JMESPath nella tabella sopra.
ibmcloud ilab data get
Ottiene i dettagli di una risorsa dati.
ibmcloud ilab data get --id ID
Opzioni comando
--id(stringa)-
Identificatore univoco per l'esecuzione dei dati. Obbligatorio.
La lunghezza massima è di
36caratteri. La lunghezza minima è di36caratteri. Il valore deve corrispondere all'espressione regolare/^[a-z0-9-]+$/.
Esempio
ibmcloud ilab data get \
--id 817bc95a-fef0-4039-b936-e0b6fb17b723
Impostazione predefinita JMESPath
A questa uscita di questo comando verrà applicata per impostazione predefinita una query JMESPath, se non ne viene fornita una dall'utente. La query esatta dipenderà dallo scenario e dal formato di output richiesto. È possibile vedere le condizioni per ogni query JMESPath predefinita nella tabella seguente:
| Risposta | Output | Query |
|---|---|---|
| Operazione riuscita | Valore predefinito |
|
| Tabella | {id:id,name:name,project_id:project_id,state:state,status:status,created_at:created_at,completed_at:completed_at} |
Se viene fornita una query JMESPath personalizzata, questa sostituirà qualsiasi JMESPath nella tabella sopra.
ibmcloud ilab data delete
Elimina una risorsa dati.
ibmcloud ilab data delete --id ID
Opzioni comando
--id(stringa)-
Identificatore univoco per l'esecuzione dei dati. Obbligatorio.
La lunghezza massima è di
36caratteri. La lunghezza minima è di36caratteri. Il valore deve corrispondere all'espressione regolare/^[a-z0-9-]+$/.
Esempio
ibmcloud ilab data delete \
--id 817bc95a-fef0-4039-b936-e0b6fb17b723
ibmcloud ilab data cancel
Annulla la generazione di dati sintetici.
ibmcloud ilab data cancel --id ID
Opzioni comando
--id(stringa)-
Identificatore univoco per l'esecuzione dei dati. Obbligatorio.
La lunghezza massima è di
36caratteri. La lunghezza minima è di36caratteri. Il valore deve corrispondere all'espressione regolare/^[a-z0-9-]+$/.
Esempio
ibmcloud ilab data cancel \
--id 817bc95a-fef0-4039-b936-e0b6fb17b723
Modello
Operazioni di gestione dei modelli.
ibmcloud ilab model --help
ibmcloud ilab model train
Addestra un modello rispetto ai dati sintetici specificati.
ibmcloud ilab model train --name NAME --data-id DATA-ID
Opzioni comando
--name(stringa)-
Il nome da dare a una risorsa modello. Obbligatorio.
La lunghezza massima è di
32caratteri. La lunghezza minima è1. Il valore deve corrispondere all'espressione regolare/^[a-zA-Z0-9]([_-]?[a-zA-Z0-9]+)*$/. --data-id(stringa)-
L'ID della sessione di generazione dei dati sintetici (SDG). È possibile utilizzare questo ID per monitorare il processo di generazione dei dati. Al termine dell'SDG, è possibile utilizzare questo ID per recuperare i dati sintetici. Obbligatorio.
La lunghezza massima è di
36caratteri. La lunghezza minima è di36caratteri. Il valore deve corrispondere all'espressione regolare/^[a-z0-9-]+$/.
Esempio
ibmcloud ilab model train \
--name example-model-1 \
--data-id add785e6-a8c3-4f5f-ab89-c506a3f115da
ibmcloud ilab model list
Elenca le risorse del modello.
ibmcloud ilab model list
Esempio
ibmcloud ilab model list
Impostazione predefinita JMESPath
A questa uscita di questo comando verrà applicata per impostazione predefinita una query JMESPath, se non ne viene fornita una dall'utente. La query esatta dipenderà dallo scenario e dal formato di output richiesto. È possibile vedere le condizioni per ogni query JMESPath predefinita nella tabella seguente:
| Risposta | Output | Query |
|---|---|---|
| Operazione riuscita | Valore predefinito |
|
| Tabella | models[].{created_at:created_at,completed_at:completed_at,id:id,name:name,state:state,status:status} |
Se viene fornita una query JMESPath personalizzata, questa sostituirà qualsiasi JMESPath nella tabella sopra.
ibmcloud ilab model get
Ottiene i dettagli di un modello.
ibmcloud ilab model get --id ID
Opzioni comando
--id(stringa)-
Identificatore univoco di un modello di corsa di addestramento. Obbligatorio.
La lunghezza massima è di
36caratteri. La lunghezza minima è di36caratteri. Il valore deve corrispondere all'espressione regolare/^[a-z0-9-]+$/.
Esempio
ibmcloud ilab model get \
--id 817bc95a-fef0-4039-b936-e0b6fb17b723
Impostazione predefinita JMESPath
A questa uscita di questo comando verrà applicata per impostazione predefinita una query JMESPath, se non ne viene fornita una dall'utente. La query esatta dipenderà dallo scenario e dal formato di output richiesto. È possibile vedere le condizioni per ogni query JMESPath predefinita nella tabella seguente:
| Risposta | Output | Query |
|---|---|---|
| Operazione riuscita | Valore predefinito |
|
| Tabella | {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} |
Se viene fornita una query JMESPath personalizzata, questa sostituirà qualsiasi JMESPath nella tabella sopra.
ibmcloud ilab model delete
Eliminare un modello.
ibmcloud ilab model delete --id ID
Opzioni comando
--id(stringa)-
Identificatore univoco di un modello di corsa di addestramento. Obbligatorio.
La lunghezza massima è di
36caratteri. La lunghezza minima è di36caratteri. Il valore deve corrispondere all'espressione regolare/^[a-z0-9-]+$/.
Esempio
ibmcloud ilab model delete \
--id 817bc95a-fef0-4039-b936-e0b6fb17b723
ibmcloud ilab model cancel
Annulla la formazione di un modello.
ibmcloud ilab model cancel --id ID
Opzioni comando
--id(stringa)-
Identificatore univoco di un modello di corsa di addestramento. Obbligatorio.
La lunghezza massima è di
36caratteri. La lunghezza minima è di36caratteri. Il valore deve corrispondere all'espressione regolare/^[a-z0-9-]+$/.
Esempio
ibmcloud ilab model cancel \
--id 817bc95a-fef0-4039-b936-e0b6fb17b723
Esempi di schemi
Gli esempi di schema seguenti rappresentano i dati che è necessario specificare per un'opzione di comando. Questi esempi modellano la struttura dei dati e includono valori segnaposto per il tipo di valore previsto. Quando si esegue un comando, sostituire questi valori con quelli che si applicano al proprio ambiente, a seconda dei casi.
CosBucketInformationPrototype
L'esempio seguente mostra il formato dell'oggetto CosBucketInformationPrototype.
{
"service_instance_id" : "628e4348-2183-42fa-a03a-6f0f78453530",
"bucket" : "example-bucket-1",
"endpoint" : "https://s3.us-east.cloud-object-storage.appdomain.cloud"
}
DataDestinationPrototype
L'esempio seguente mostra il formato dell'oggetto DataDestinationPrototype.
{
"bucket" : "example-bucket-1",
"endpoint" : "https://s3.us-east.cloud-object-storage.appdomain.cloud"
}
DataSourcesPrototype
L'esempio seguente mostra il formato dell'oggetto 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
L'esempio seguente mostra il formato dell'oggetto SecretsManagerConfigPrototype.
{
"url" : "https://12345678-abcd-1234-5678-abcdefghijkl.us-east.secrets-manager.appdomain.cloud",
"git_id" : "d9428888-122b-11e1-b85c-61cd3cbb3210"
}
UserProvidedPathsPrototype
L'esempio seguente mostra il formato dell'oggetto UserProvidedPathsPrototype.
{
"bucket" : "example-bucket-1",
"endpoint" : "https://s3.us-east.cloud-object-storage.appdomain.cloud"
}