InstructLab コマンドラインインターフェース

グローバル

オプション

--project-id (文字列)
InstructLab プロジェクトID。
--output (文字列)
出力形式を「json」、「yaml」、または「table」から選択します。 デフォルトは「テーブル」です。
-j, --jmes-query (文字列)
出力をカスタマイズするにはJMESPathクエリーを指定します。
-q, --quiet
冗長メッセージを抑制します。
-v, --version
プラグインのバージョンを表示します。

例

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

注:この例は、すべてのサブコマンドで利用可能なグローバルオプションを例示しているだけであり、有効なコマンドそのものではありません。

構成

グローバルパラメータは永続的な構成に保存することもできるため、プラグインが呼び出されるたびに手動で指定する必要がなくなります。 各パラメータは、 config コマンドとそのサブコマンドで設定できます。

ibmcloud ilab config

ibmcloud ilab config set

特定のオプションの新しい構成値を設定します。 set コマンドの各サブコマンドはグローバルオプションにマッピングされます。 各サブコマンドは、オプションに保存する値の文字列表現である単一の引数を受け入れます。

ibmcloud ilab config set <option> <value>

例

ibmcloud ilab config get

特定のオプションの現在設定されている値を印刷する。 get コマンドの各サブコマンドはグローバルオプションにマッピングされます。

ibmcloud ilab config get <option>

例

ibmcloud ilab config unset

特定のオプションに対して現在設定されている値を設定解除します。 unset コマンドの各サブコマンドはグローバルオプションにマッピングされます。

このサービスで利用できるサブコマンドは次のとおりです。

ibmcloud ilab config unset <option>

例

ibmcloud ilab config list

現在設定されているすべての設定値をリストアップする。

ibmcloud ilab config list

例

ibmcloud ilab config list

分類法

分類体系を管理する操作。

ibmcloud ilab taxonomy --help

ibmcloud ilab taxonomy add

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]

コマンド・オプション

--name (文字列)

タクソノミーの名前を指定します。 必須。

最大長は32文字です。 最小文字数は 1。 値は正規表現/^[a-zA-Z0-9]([_-]?[a-zA-Z0-9]+)*$/と一致する必要があります。

--taxonomy-path (文字列)

ローカルマシン上の taxonomy.tar.gz ファイルへの絶対パスまたは相対パス。 例えば「 Downloads/taxonomy.tar.gz 」。

最大長は100文字です。 最小長は10文字です。 値は正規表現/^(?:[a-zA-Z]:\\\\|\\.{0,2}[\\\/]|\/)?(?:[^\\\/:*?"<>|\\r\\n]+[\\\/])*[^\\\/:*?"<>|\\r\\n]*$/と一致する必要があります。

--taxonomy-path-cos (文字列)

タクソノミーを保存したい Cloud Object Storage バケツ内のパス。 デフォルトでは、タクソノミは 'taxonomies/taxonomy-<current_time>. tar.gz ' に保存されます。

最大長は100文字です。 最小長は20文字です。 値は正規表現/^([-_.\/a-zA-Z0-9][a-zA-Z0-9]+)*[^\/]$/と一致する必要があります。

--cos-bucket-information (CosBucketInformationPrototype)

Cloud Object Storage バケット情報 このJSONオプションは、個々のフィールドを他のオプションで設定することで提供することもできます。 それらのオプションとは両立しません。

JSON文字列オプションを提供するか、または @ で始まるファイルパスオプションを指定して、読み込むJSONファイルを指定します。例えば、 --cos-bucket-information=@path/to/file.json。

--secrets-manager-config (SecretsManagerConfigPrototype)

Secrets Manager コンフィギュレーションの詳細 このJSONオプションは、個々のフィールドを他のオプションで設定することで提供することもできます。 それらのオプションとは両立しません。

JSON文字列オプションを提供するか、または @ で始まるファイルパスオプションを指定して、読み込むJSONファイルを指定します。例えば、 --secrets-manager-config=@path/to/file.json。

--cos-id (文字列)

あなたの Cloud Object Storage インスタンス ID。 InstructLab このオプションは、 Object Storage インスタンスに自動的にバケットを作成させたい場合にのみ必要です。 このオプションは、JSONオプション「cos-bucket-information」のサブフィールドに値を提供します。 そのオプションとは両立しません。

最大長は100文字です。 最小長は20文字です。 値は正規表現/^[a-z0-9-]+$/と一致する必要があります。

-b, --cos-bucket (文字列)

Cloud Object Storage バケツに taxonomy.tar.gz を入れる。 このオプションは、JSONオプション「cos-bucket-information」のサブフィールドに値を提供します。 そのオプションとは両立しません。

最大長は63文字です。 最小長は3文字です。 値は正規表現/^[a-zA-Z0-9]([.-]?[a-zA-Z0-9]+)*$/と一致する必要があります。

-e, --cos-endpoint (文字列)

Cloud Object Storage バケットへのエンドポイント。 このオプションは、JSONオプション「cos-bucket-information」のサブフィールドに値を提供します。 そのオプションとは両立しません。

最大長は300文字です。 最小長は13文字です。 値は正規表現/^https:\/\/([a-zA-Z0-9-]+\\.)*cloud-object-storage(?:\\.test)?\\.appdomain\\.cloud$/と一致する必要があります。

--secrets-manager-git-url (文字列)

Secrets Manager インスタンスへの URL ユーザー定義の秘密を取得する。 Secrets Manager インスタンスの認証情報は、タクソノミで参照されるナレッジドキュメントを保存されているリポジトリから取得するために使用されます。 このオプションは、JSONオプション「secrets-manager-config」のサブフィールドに値を提供します。 そのオプションとは両立しません。

最大長は300文字です。 最小長は13文字です。 値は正規表現/^https:\/\/([a-zA-Z0-9-]+\\.)*secrets-manager(?:\\.test)?\\.appdomain\\.cloud$/と一致する必要があります。

--secrets-manager-git-id (文字列)

あなたの個人認証トークンを指す Secrets Manager ID と URL を JSON 形式で指定します。 Secrets Manager インスタンスの認証情報は、タクソノミで参照されるナレッジドキュメントを保存されているリポジトリから取得するために使用されます。 このオプションは、JSONオプション「secrets-manager-config」のサブフィールドに値を提供します。 そのオプションとは両立しません。

最大長は36文字です。 最小長は36文字です。 値は正規表現/^[a-z0-9-]+$/と一致する必要があります。

例

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"}'

あるいは、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

分類リソースのコレクションの詳細をリストアップします。

ibmcloud ilab taxonomy list

例

ibmcloud ilab taxonomy list

デフォルトのJMESPath

ユーザーが指定しない場合、JMESPath クエリはデフォルトでこのコマンドの出力に適用されます。 正確なクエリは、シナリオと要求された出力フォーマットによって異なります。 デフォルトのJMESPathクエリごとの条件は、以下の表でご確認いただけます

デフォルトJMESPath
応答 出力 照会
成功 デフォルト
表 taxonomies[].{id:id,name:name,taxonomy_path_cos:taxonomy_path_cos,created_at:created_at,state:state,status:status}

カスタムのJMESPathクエリが提供された場合、それは上記の表のJMESPathのいずれかに置き換わります。

ibmcloud ilab taxonomy get

分類リソースの詳細を取得します。

ibmcloud ilab taxonomy get --id ID

コマンド・オプション

--id (文字列)

分類法への一意の識別子。 必須。

最大長は36文字です。 最小長は36文字です。 値は正規表現/^[a-z0-9-]+$/と一致する必要があります。

例

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

デフォルトのJMESPath

ユーザーが指定しない場合、JMESPath クエリはデフォルトでこのコマンドの出力に適用されます。 正確なクエリは、シナリオと要求された出力フォーマットによって異なります。 デフォルトのJMESPathクエリごとの条件は、以下の表でご確認いただけます

デフォルトJMESPath
応答 出力 照会
成功 デフォルト
表 {id:id,name:name,project_id:project_id,taxonomy_path_cos:taxonomy_path_cos,created_at:created_at,state:state,status:status}

カスタムのJMESPathクエリが提供された場合、それは上記の表のJMESPathのいずれかに置き換わります。

ibmcloud ilab taxonomy delete

分類リソースを削除します。

ibmcloud ilab taxonomy delete --id ID

コマンド・オプション

--id (文字列)

分類法への一意の識別子。 必須。

最大長は36文字です。 最小長は36文字です。 値は正規表現/^[a-z0-9-]+$/と一致する必要があります。

例

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

データ

データを管理する業務。

ibmcloud ilab data --help

ibmcloud ilab data generate

指定された分類リソースに対してデータを生成します。

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]

コマンド・オプション

--name (文字列)

データリソースに付ける名前。 必須。

最大長は32文字です。 最小文字数は 1。 値は正規表現/^[a-zA-Z0-9]([_-]?[a-zA-Z0-9]+)*$/と一致する必要があります。

--taxonomy-id (文字列)

合成データ生成に使用されたタクソノミーID。 モデルのトレーニングでは、この値がデータIDの検証に使用される。 この値は、モデル訓練ジョブがエージェントに受け入れられた後にのみ利用できる。

最大長は36文字です。 最小長は36文字です。 値は正規表現/^[a-z0-9-]+$/と一致する必要があります。

--data-destination (DataDestinationPrototype)

Cloud Object Storage バケツ情報を出力する。 このJSONオプションは、個々のフィールドを他のオプションで設定することで提供することもできます。 それらのオプションとは両立しません。

JSON文字列オプションを提供するか、または @ で始まるファイルパスオプションを指定して、読み込むJSONファイルを指定します。例えば、 --data-destination=@path/to/file.json。

--data-sources (DataSourcesPrototype)

タクソノミーに関連するデータソース。 このJSONオプションは、個々のフィールドを他のオプションで設定することで提供することもできます。 それらのオプションとは両立しません。

JSON文字列オプションを提供するか、または @ で始まるファイルパスオプションを指定して、読み込むJSONファイルを指定します。例えば、 --data-sources=@path/to/file.json。

--output-cos-bucket (文字列)

出力が保存される Cloud Object Storage。 このオプションは、JSONオプション「data-destination」のサブフィールドの値を提供する。 そのオプションとは両立しません。

最大長は63文字です。 最小長は3文字です。 値は正規表現/^[a-zA-Z0-9]([.-]?[a-zA-Z0-9]+)*$/と一致する必要があります。

--output-cos-endpoint (文字列)

出力 Cloud Object Storage バケツへのエンドポイント。 このオプションは、JSONオプション「data-destination」のサブフィールドの値を提供する。 そのオプションとは両立しません。

最大長は300文字です。 最小長は13文字です。 値は正規表現/^https:\/\/([a-zA-Z0-9-]+\\.)*cloud-object-storage(?:\\.test)?\\.appdomain\\.cloud$/と一致する必要があります。

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

データ・ソースを参照する内部UUIDのリスト。 このオプションは、JSONオプション「data-sources」のサブフィールドの値を提供する。 そのオプションとは両立しません。

リスト項目は正規表現 /^[a-z0-9-]+$/ にマッチしなければならない。 最大長さは 20。 最小の長さは 0。

--skills-paths ( 文字列)[]

Cloud Object Storage のバケットに存在する、ユーザーが提供するスキル json ファイルのセット。 各ファイルのサイズは100GBを超えないこと。 すべてのスキルと知識のjsonファイル(提供されている場合は、内部IDのファイルを含む)の累積サイズは400GBを超えてはならない。 このオプションは、JSONオプション「data-sources」のサブフィールドの値を提供する。 そのオプションとは両立しません。

リスト項目は正規表現 /^([-_.\/a-zA-Z0-9][a-zA-Z0-9]+)*[^\/]$/ にマッチしなければならない。 最大長さは 20。 最小の長さは 0。

--knowledge-paths ( 文字列)[]

ユーザが提供したナレッジjsonファイルのセットは、微調整のためにキュレーションされたデータを含む、認可された Cloud Object Storage バケットに存在する。 各ファイルのサイズは100GBを超えないこと。 すべてのスキルと知識のjsonファイル(提供されている場合は、内部IDのファイルを含む)の累積サイズは400GBを超えてはならない。 このオプションは、JSONオプション「data-sources」のサブフィールドの値を提供する。 そのオプションとは両立しません。

リスト項目は正規表現 /^([-_.\/a-zA-Z0-9][a-zA-Z0-9]+)*[^\/]$/ にマッチしなければならない。 最大長さは 20。 最小の長さは 0。

--skills-knowledge-cos-bucket (文字列)

skills/knowledge jsonl が保存される Cloud Object Storage バケット。 このオプションは、JSONオプション「data-sources」のサブフィールドの値を提供する。 そのオプションとは両立しません。

最大長は63文字です。 最小長は3文字です。 値は正規表現/^[a-zA-Z0-9]([.-]?[a-zA-Z0-9]+)*$/と一致する必要があります。

--skills-knowledge-cos-endpoint (文字列)

Cloud Object Storage バケットへのエンドポイント。 このオプションは、JSONオプション「data-sources」のサブフィールドの値を提供する。 そのオプションとは両立しません。

最大長は300文字です。 最小長は13文字です。 値は正規表現/^https:\/\/([a-zA-Z0-9-]+\\.)*cloud-object-storage(?:\\.test)?\\.appdomain\\.cloud$/と一致する必要があります。

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

スキルおよび知識トレーニングデータのファイルパスは、ユーザーが指定します。 各ファイルのサイズは100GBを超えないこと。 すべてのスキルと知識のjsonファイル(提供されている場合は、内部IDのファイルを含む)の累積サイズは400GBを超えてはならない。 このオプションは、JSONオプション「data-sources」のサブフィールドの値を提供する。 そのオプションとは両立しません。

JSON文字列オプションを提供するか、または @ で始まるファイルパスオプションを指定して、読み込むJSONファイルを指定します。例えば、 --data-sources-user-provided-paths=@path/to/file.json。

例

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"}}}'

あるいは、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

データリソースのコレクションの詳細をリストします。

ibmcloud ilab data list

例

ibmcloud ilab data list

デフォルトのJMESPath

ユーザーが指定しない場合、JMESPath クエリはデフォルトでこのコマンドの出力に適用されます。 正確なクエリは、シナリオと要求された出力フォーマットによって異なります。 デフォルトのJMESPathクエリごとの条件は、以下の表でご確認いただけます

デフォルトJMESPath
応答 出力 照会
成功 デフォルト
表 data[].{id:id,name:name,state:state,status:status,created_at:created_at,completed_at:completed_at}

カスタムのJMESPathクエリが提供された場合、それは上記の表のJMESPathのいずれかに置き換わります。

ibmcloud ilab data get

データリソースの詳細を取得します。

ibmcloud ilab data get --id ID

コマンド・オプション

--id (文字列)

データ実行用の一意の識別子。 必須。

最大長は36文字です。 最小長は36文字です。 値は正規表現/^[a-z0-9-]+$/と一致する必要があります。

例

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

デフォルトのJMESPath

ユーザーが指定しない場合、JMESPath クエリはデフォルトでこのコマンドの出力に適用されます。 正確なクエリは、シナリオと要求された出力フォーマットによって異なります。 デフォルトのJMESPathクエリごとの条件は、以下の表でご確認いただけます

デフォルトJMESPath
応答 出力 照会
成功 デフォルト
表 {id:id,name:name,project_id:project_id,state:state,status:status,created_at:created_at,completed_at:completed_at}

カスタムのJMESPathクエリが提供された場合、それは上記の表のJMESPathのいずれかに置き換わります。

ibmcloud ilab data delete

データリソースを削除します。

ibmcloud ilab data delete --id ID

コマンド・オプション

--id (文字列)

データ実行用の一意の識別子。 必須。

最大長は36文字です。 最小長は36文字です。 値は正規表現/^[a-z0-9-]+$/と一致する必要があります。

例

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

ibmcloud ilab data cancel

合成データの生成をキャンセルする。

ibmcloud ilab data cancel --id ID

コマンド・オプション

--id (文字列)

データ実行用の一意の識別子。 必須。

最大長は36文字です。 最小長は36文字です。 値は正規表現/^[a-z0-9-]+$/と一致する必要があります。

例

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

Model

モデルを管理する操作。

ibmcloud ilab model --help

ibmcloud ilab model train

指定された合成データに対してモデルを学習する。

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

コマンド・オプション

--name (文字列)

モデルリソースに付ける名前。 必須。

最大長は32文字です。 最小文字数は 1。 値は正規表現/^[a-zA-Z0-9]([_-]?[a-zA-Z0-9]+)*$/と一致する必要があります。

--data-id (文字列)

合成データ生成(SDG)ランのID。 このIDを使って、データ生成プロセスをモニターすることができる。 SDG完了後、このIDを使って合成データを取り出すことができる。 必須。

最大長は36文字です。 最小長は36文字です。 値は正規表現/^[a-z0-9-]+$/と一致する必要があります。

例

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

ibmcloud ilab model list

モデルのリソースを一覧表示します。

ibmcloud ilab model list

例

ibmcloud ilab model list

デフォルトのJMESPath

ユーザーが指定しない場合、JMESPath クエリはデフォルトでこのコマンドの出力に適用されます。 正確なクエリは、シナリオと要求された出力フォーマットによって異なります。 デフォルトのJMESPathクエリごとの条件は、以下の表でご確認いただけます

デフォルトJMESPath
応答 出力 照会
成功 デフォルト
表 models[].{created_at:created_at,completed_at:completed_at,id:id,name:name,state:state,status:status}

カスタムのJMESPathクエリが提供された場合、それは上記の表のJMESPathのいずれかに置き換わります。

ibmcloud ilab model get

モデルの詳細を取得します。

ibmcloud ilab model get --id ID

コマンド・オプション

--id (文字列)

モデルのトレーニング実行を特定するための一意の識別子。 必須。

最大長は36文字です。 最小長は36文字です。 値は正規表現/^[a-z0-9-]+$/と一致する必要があります。

例

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

デフォルトのJMESPath

ユーザーが指定しない場合、JMESPath クエリはデフォルトでこのコマンドの出力に適用されます。 正確なクエリは、シナリオと要求された出力フォーマットによって異なります。 デフォルトのJMESPathクエリごとの条件は、以下の表でご確認いただけます

デフォルトJMESPath
応答 出力 照会
成功 デフォルト
表 {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}

カスタムのJMESPathクエリが提供された場合、それは上記の表のJMESPathのいずれかに置き換わります。

ibmcloud ilab model delete

モデルを削除します。

ibmcloud ilab model delete --id ID

コマンド・オプション

--id (文字列)

モデルのトレーニング実行を特定するための一意の識別子。 必須。

最大長は36文字です。 最小長は36文字です。 値は正規表現/^[a-z0-9-]+$/と一致する必要があります。

例

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

ibmcloud ilab model cancel

モデルのトレーニングをキャンセルする。

ibmcloud ilab model cancel --id ID

コマンド・オプション

--id (文字列)

モデルのトレーニング実行を特定するための一意の識別子。 必須。

最大長は36文字です。 最小長は36文字です。 値は正規表現/^[a-z0-9-]+$/と一致する必要があります。

例

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

スキーマの例

以下のスキーマの例は、コマンド・オプションに指定する必要があるデータを表しています。 これらの例はデータ構造を表すためのものであり、予期される値のタイプとして、プレースホルダーの値が含まれています。 コマンドを実行するときには、これらの値を実際の環境に当てはまる値に適宜置き換えてください。

CosBucketInformationPrototype

次の例は、 CosBucketInformationPrototype オブジェクトのフォーマットを示している。


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

DataDestinationPrototype

次の例は、 DataDestinationPrototype オブジェクトのフォーマットを示している。


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

DataSourcesPrototype

次の例は、 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

次の例は、 SecretsManagerConfigPrototype オブジェクトのフォーマットを示している。


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

UserProvidedPathsPrototype

次の例は、 UserProvidedPathsPrototype オブジェクトのフォーマットを示している。


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