Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Administrar versiones de conjuntos de datos
Se usa CreateDatasetVersion para publicar el borrador actual como una versión numerada inmutable. El borrador permanece sin cambios después de la publicación: draftStatus cambia de aMODIFIED. UNMODIFIED
CreateDatasetVersion
Los siguientes ejemplos muestran cómo publicar una versión:
ejemplo
- 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
Devuelve las versiones publicadas ordenadas primero por las más recientes. El resumen de cada versión incluye datasetVersionexampleCount, ycreatedAt.
Los siguientes ejemplos muestran cómo enumerar las versiones:
ejemplo
- 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