Kelola versi dataset
Gunakan CreateDatasetVersion untuk mempublikasikan Draf saat ini sebagai versi bernomor yang tidak dapat diubah. Draf tetap tidak berubah setelah penerbitan - draftStatus perubahan dari keMODIFIED. UNMODIFIED
CreateDatasetVersion
Contoh berikut menunjukkan cara mempublikasikan versi:
contoh
- 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')}")
- AWS SDK
-
-
import boto3
client = boto3.client('bedrock-agentcore-control')
client.create_dataset_version(datasetId='my-dataset-id')
- AWS CLI
-
-
aws bedrock-agentcore-control create-dataset-version \
--dataset-id my-dataset-id
ListDatasetVersions
Mengembalikan versi yang diterbitkan diurutkan terbaru terlebih dahulu. Setiap ringkasan versi mencakupdatasetVersion,exampleCount, dancreatedAt.
Contoh berikut menunjukkan cara membuat daftar versi:
contoh
- 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")
- AWS 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")
- AWS CLI
-
-
aws bedrock-agentcore-control list-dataset-versions \
--dataset-id my-dataset-id