get_runs
Retrieve detailed run data from an MLflow experiment, including metrics, parameters, and tags. Paginate results with limit and offset, and sort by specified criteria.
Instructions
Get runs for a specific experiment with full details.
Each run contains full metrics, params, and tags — keep limit small (3-10) to avoid flooding context. Use offset to paginate.
Args:
experiment_id: The experiment ID
limit: Maximum number of runs to return. Keep small — each run is large.
offset: Number of runs to skip
order_by: List of sort clauses, e.g. ['metrics.rmse DESC', 'params.lr ASC'].
Use backticks for special characters: ['metrics.trading/loss DESC']
Examples: get_runs("1", limit=5) get_runs("1", order_by=["metrics.accuracy DESC"])
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| experiment_id | Yes | ||
| limit | No | ||
| offset | No | ||
| order_by | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |