Red Hat AI Inference CLI
Red Hat AI Inference 模型对齐、合成数据生成和分类管理功能已弃用,并将于 2026 年 9 月 25 日被移除。 若要继续进行模型定制和对齐工作流,请迁移至 Red Hat® OpenShift® AI On OpenShift。 了解有关 Red Hat® OpenShift® AI的更多信息。
准备工作
安装适用于 IBM Cloud CLI的 ilab 插件。
ibmcloud plugin install ilab
全局量
选项
--project-id(字符串)- Red Hat AI Inference 项目ID。
--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 查询。 具体的查询语句将取决于具体场景以及所需的输出格式。 您可以在下表中查看每个默认 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 文件,其中包含用于微调的精选数据。 每个文件的大小不得超过 100 GB。 所有技能和知识 JSON 文件的累计大小(包括内部 ID 对应的文件,如有)不得超过 400 GB。 此选项为 JSON 选项“data-sources”的一个子字段提供了一个值。 这与该选项互斥。
列表项必须符合正则表达式
/^([-_.\/a-zA-Z0-9][a-zA-Z0-9]+)*[^\/]$/。 最大长度为20个项目。 最小长度为0个项目。 --knowledge-paths([]字符串)-
位于经过授权的 Cloud Object Storage 存储桶中的一组用户提供的知识 JSON 文件,其中包含用于微调的精选数据。 每个文件的大小不得超过 100 GB。 所有技能和知识 JSON 文件的累计大小(包括内部 ID 对应的文件,如有)不得超过 400 GB。 此选项为 JSON 选项“data-sources”的一个子字段提供了一个值。 这与该选项互斥。
列表项必须符合正则表达式
/^([-_.\/a-zA-Z0-9][a-zA-Z0-9]+)*[^\/]$/。 最大长度为20个项目。 最小长度为0个项目。 --skills-knowledge-cos-bucket(字符串)-
用于存储技能/知识 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 文件的累计大小(包括内部 ID 对应的文件,如有)不得超过 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 查询。 具体的查询语句将取决于具体场景以及所需的输出格式。 您可以在下表中查看每个默认 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
模型
用于管理模型的操作。
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"
}