Red Hat AI Inference CLI
Red Hat AI Inference 模型對齊、合成資料生成及分類法管理功能已標記為過時,並將於 2026 年 9 月 25 日移除。 若要繼續進行模型自訂與對齊工作流程,請遷移至 Red Hat® OpenShift® AI On OpenShift。 進一步了解 Red Hat® OpenShift® 的人工智慧。
開始之前
安裝適用於 IBM Cloud CLI 的「ilab」外掛程式。
ibmcloud plugin install ilab
整體
選項
--project-id(字串)- Red Hat AI Inference 專案識別碼。
--output(字串)- 選擇輸出格式 - 可以是 'json'、'yaml' 或 'table'。 預設值為「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。 僅當您希望 Red Hat AI Inference 在您的 Object Storage 實例中自動建立儲存桶時,才需要此選項。 此選項為 JSON 選項「cos-bucket-information」的子欄位提供一個值。 這與該選項互斥。
最大長度為
100個字元。 最小長度為20個字元。 該值必須符合正則表達式/^[a-z0-9-]+$/。 -b,--cos-bucket(字串)-
您欲用於儲存 taxonomy.tar.gz 的 Cloud Object Storage 儲存桶。 此選項為 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(字串)-
請將 URL 指向 Secrets Manager 實例,以檢索您的自訂機密。 您在 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,以及以 JSON 格式呈現的 URL。 您在 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 查詢的條件:
| 回應 | 輸出 | 查詢 |
|---|---|---|
| 成功 | 預設值 |
|
| 表格 | 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 查詢的條件:
| 回應 | 輸出 | 查詢 |
|---|---|---|
| 成功 | 預設值 |
|
| 表格 | {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。 此值僅在模型訓練工作被代理接受後才會顯示。
最大長度為
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([]字串)-
一套由使用者提供的技能 JSON 檔案,存放於已授權的 Cloud Object Storage 儲存桶中,其中包含經精選的資料,供微調之用。 每個檔案的大小不得超過 100 GB。 所有技能與知識 JSON 檔案(若提供內部識別碼對應的檔案,則包含該等檔案)的總大小不得超過 400 GB。 此選項為 JSON 選項「data-sources」的子欄位提供一個值。 這與該選項互斥。
清單項目必須符合正規表達式
/^([-_.\/a-zA-Z0-9][a-zA-Z0-9]+)*[^\/]$/。 最大長度為20個項目。 最小長度為0個項目。 --knowledge-paths([]字串)-
一套由使用者提供的知識 JSON 檔案,存放於經授權的 Cloud Object Storage 儲存桶中,其中包含經整理的資料,供微調之用。 每個檔案的大小不得超過 100 GB。 所有技能與知識 JSON 檔案(若提供內部識別碼對應的檔案,則包含該等檔案)的總大小不得超過 400 GB。 此選項為 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)-
使用者提供的技能與知識訓練資料路徑。 每個檔案的大小不得超過 100 GB。 所有技能與知識 JSON 檔案(若提供內部識別碼對應的檔案,則包含該等檔案)的總大小不得超過 400 GB。 此選項為 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 查詢的條件:
| 回應 | 輸出 | 查詢 |
|---|---|---|
| 成功 | 預設值 |
|
| 表格 | 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 查詢的條件:
| 回應 | 輸出 | 查詢 |
|---|---|---|
| 成功 | 預設值 |
|
| 表格 | {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
型號
用於管理模型的操作。
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 來監控資料產生流程。 完成 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 查詢的條件:
| 回應 | 輸出 | 查詢 |
|---|---|---|
| 成功 | 預設值 |
|
| 表格 | 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 查詢的條件:
| 回應 | 輸出 | 查詢 |
|---|---|---|
| 成功 | 預設值 |
|
| 表格 | {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"
}