List reproducibility bundle for a training job
GET
/v1/training-jobs/{trainingJobId}/reproducibility-bundlecurl -X GET 'https://api.embodiflow.io/v1/training-jobs/{trainingJobId}/reproducibility-bundle' \
-H 'Authorization: Bearer $EMBODIFLOW_PAT'Authorization
Send a personal access token with every request.
- Authorization: Bearer PAT
Path parameters
- trainingJobIdstringrequired
Responses
Success
- dataobjectrequired
- contractVersionstringrequiredAllowed valuesembodiflow-training-repro-bundle/v1
- sourceTypestringrequiredAllowed valuesdataset_versiontraining_job
- sourceIdstringrequired
- tenantIdstringrequired
- projectIdstringrequired
- dataobjectrequired
- codeobjectrequired
- configobjectrequired
- seedobjectrequired
- splitobjectrequired
- lineageobjectrequired
- readinessobjectrequired
- generatedAtstringrequired
Response example
{
"data": {
"contractVersion": "embodiflow-training-repro-bundle/v1",
"sourceType": "dataset_version",
"sourceId": "string",
"tenantId": "string",
"projectId": "string",
"data": {
"datasetVersionId": "string",
"datasetId": "string",
"projectId": "string",
"version": 0,
"manifestObjectId": "string",
"manifest": {
"storageObjectId": "string",
"objectKey": "string",
"checksum": "string"
},
"datasetExportJob": {
"datasetExportJobId": "string",
"exportFormat": "string",
"status": "string",
"outputArtifactId": "string",
"outputArtifact": {
"id": "string",
"artifactType": "string",
"storageObjectId": "string",
"manifestJson": {},
"storageObject": {
"storageObjectId": "string",
"objectKey": "string",
"checksum": "string"
}
}
},
"datasetMixtureId": "string",
"datasetMixture": {
"id": "string",
"name": "string",
"status": "draft",
"recipeVersion": 0,
"recipeHash": "string"
},
"relatedMixtures": [
{
"id": "string",
"name": "string",
"status": "draft",
"recipeVersion": 0,
"recipeHash": "string"
}
]
},
"code": {
"codebaseVersion": "string",
"imageRef": "string",
"imageDigest": "string",
"runner": {}
},
"config": {
"trainSpec": {},
"recipeJson": {}
},
"seed": {
"seed": "string",
"randomSeed": "string",
"rawTrainSpec": {}
},
"split": {
"splitStrategy": "string",
"splitConfigJson": {},
"configHash": "string",
"status": "not_configured"
},
"lineage": {
"edges": [
{
"id": "string",
"tenantId": "string",
"fromObjectId": "string",
"toObjectId": "string",
"edgeKind": "string",
"workflowRunId": "string",
"metadata": {},
"createdAt": "string"
}
],
"truncated": false
},
"readiness": {
"ready": false,
"warnings": [
"string"
],
"missingElements": [
"string"
]
},
"generatedAt": "string"
}
}Servershttps://api.embodiflow.io/v1https://api.embodiflow.dev/v1