InstructLab CLI
整體
選項
--project-id(字串)- InstructLab 專案 ID。
--output(字串)- 選擇輸出格式 - 可以是 'json'、'yaml' 或 'table'。 預設為 'table'。
-j,--jmes-query(string)- 提供 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 字串選項,或透過提供一個以
@開頭的 filepath 選項,指定一個要從中讀取的 JSON 檔案,例如--cos-bucket-information=@path/to/file.json。 --secrets-manager-config(SecretsManagerConfigPrototype)-
Secrets Manager 配置詳情。 此 JSON 選項可透過設定個別欄位與其他選項來提供。 它與這些選項相互排斥。
提供一個 JSON 字串選項,或透過提供一個以
@開頭的 filepath 選項,指定一個要從中讀取的 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(string)-
Cloud Object Storage 您要存放 taxonomy.tar.gz 的水桶。 此選項為 JSON 選項 'cos-bucket-information' 的子欄位提供一個值。 它與該選項互斥。
最大長度為
63字元。 最小長度為3字元。 值必須符合正規表達式/^[a-zA-Z0-9]([.-]?[a-zA-Z0-9]+)*$/。 -e,--cos-endpoint(string)-
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。 在模型訓練中,此值用於驗證資料 ID。 此值只有在代理接受模型訓練工作之後才能使用。
最大長度為
36字元。 最小長度為36字元。 值必須符合正規表達式/^[a-z0-9-]+$/。 --data-destination(DataDestinationPrototype)-
輸出 Cloud Object Storage 桶資訊。 此 JSON 選項可透過設定個別欄位與其他選項來提供。 它與這些選項相互排斥。
提供一個 JSON 字串選項,或透過提供一個以
@開頭的 filepath 選項,指定一個要從中讀取的 JSON 檔案,例如--data-destination=@path/to/file.json。 --data-sources(DataSourcesPrototype)-
與分類法相關的資料來源。 此 JSON 選項可透過設定個別欄位與其他選項來提供。 它與這些選項相互排斥。
提供一個 JSON 字串選項,或透過提供一個以
@開頭的 filepath 選項,指定一個要從中讀取的 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( string)[]-
一組使用者提供的技能 json 檔案,存在於授權的 Cloud Object Storage 收件桶中,包含用於微調的策展資料。 每個檔案的大小不得超過 100 GB。 所有技能和知識 json 檔案的累積大小(包括來自內部 id 的檔案,如果提供的話)不得超過 400 GB。 此選項為 JSON 選項 'data-sources' 的子欄位提供一個值。 它與該選項互斥。
清單項目必須符合正規表達式
/^([-_.\/a-zA-Z0-9][a-zA-Z0-9]+)*[^\/]$/。 最大長度為20項。 最小長度為0項。 --knowledge-paths( string)[]-
一組使用者提供的知識 json 檔案,存在於授權的 Cloud Object Storage 收件桶中,其中包含用於微調的策展資料。 每個檔案的大小不得超過 100 GB。 所有技能和知識 json 檔案的累積大小(包括來自內部 id 的檔案,如果提供的話)不得超過 400 GB。 此選項為 JSON 選項 'data-sources' 的子欄位提供一個值。 它與該選項互斥。
清單項目必須符合正規表達式
/^([-_.\/a-zA-Z0-9][a-zA-Z0-9]+)*[^\/]$/。 最大長度為20項。 最小長度為0項。 --skills-knowledge-cos-bucket(字串)-
Cloud Object Storage 儲存技能/知識 jsonl 的水桶。 此選項為 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 檔案的累積大小(包括來自內部 id 的檔案,如果提供的話)不得超過 400 GB。 此選項為 JSON 選項 'data-sources' 的子欄位提供一個值。 它與該選項互斥。
提供一個 JSON 字串選項,或透過提供一個以
@開頭的 filepath 選項,指定一個要從中讀取的 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。 您可以使用此 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"
}