Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅
中国的 Amazon Web Services 服务入门
(PDF)。
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
管理数据集版本
用于CreateDatasetVersion将当前草稿作为不可变编号版本发布。草稿在发布后保持不变MODIFIED,从draftStatus更改为UNMODIFIED。
CreateDatasetVersion
以下示例显示了如何发布版本:
例
- AgentCore CLI
-
-
agentcore dataset publish-version --name my_eval_dataset
- AgentCore SDK
-
-
from bedrock_agentcore.evaluation import DatasetClient
client = DatasetClient(region_name="us-west-2")
ds = client.create_dataset_version_and_wait(datasetId="my-dataset-id")
print(f"Published, draftStatus: {ds.get('draftStatus')}")
- Amazon SDK
-
-
import boto3
client = boto3.client('bedrock-agentcore-control')
client.create_dataset_version(datasetId='my-dataset-id')
- Amazon CLI
-
-
aws bedrock-agentcore-control create-dataset-version \
--dataset-id my-dataset-id
ListDatasetVersions
返回按最新排序的已发布版本。每个版本摘要包括datasetVersionexampleCount、和createdAt。
以下示例显示如何列出版本:
例
- AgentCore CLI
-
-
agentcore status --type dataset
- AgentCore SDK
-
-
from bedrock_agentcore.evaluation import DatasetClient
client = DatasetClient(region_name="us-west-2")
resp = client.list_dataset_versions(datasetId="my-dataset-id")
for v in resp["versions"]:
print(f" Version {v['datasetVersion']}: {v['exampleCount']} examples")
- Amazon SDK
-
-
import boto3
client = boto3.client('bedrock-agentcore-control')
resp = client.list_dataset_versions(datasetId='my-dataset-id')
for v in resp['versions']:
print(f" Version {v['datasetVersion']}: {v['exampleCount']} examples")
- Amazon CLI
-
-
aws bedrock-agentcore-control list-dataset-versions \
--dataset-id my-dataset-id