The Phoenix CLI now supports datasets, experiments, and annotations. You can pull evaluation data, experiment results, and human feedback directly into your terminal or pipe them into AI coding assistants.
# List available datasetspx datasets# Fetch dataset examplespx dataset <dataset-name># Export experiment resultspx experiments --dataset <dataset-name> ./experiments/# Get experiment detailspx experiment <experiment-id> --format json# Include annotations in tracespx traces --limit 10 --include-annotations
# Get all examples from a datasetpx dataset <dataset-name> --format raw --no-progress | \ jq '.examples[] | {input, output}'# Filter by split (if dataset has splits defined)px dataset <dataset-name> --split train --format raw --no-progress | \ jq '.examples[]'
# List all datasets with metadatapx datasets --format json# Fetch dataset with specific splitspx dataset <dataset-name> --split train --split validation# Get specific versionpx dataset <dataset-name> --version <version-id>
# List experiments for a datasetpx experiments --dataset <dataset-name># Export all experiment datapx experiments --dataset <dataset-name> ./experiments/# Fetch single experiment with full detailspx experiment <experiment-id> --format raw
# Include annotations in any trace commandpx traces --include-annotations --limit 10# Get specific trace with annotationspx trace <trace-id> --include-annotations