badgr_run
Launch a one-off GPU job on Badgr and get deployment, status, receipt, and log URLs without managing GPU infrastructure. Set GPU type, image, command, and hourly price cap.
Instructions
Run a one-off GPU job via Badgr. Returns deployment_id, status, receipt_id, logs_url. Hard limits: max_price_per_hour ≤ $5/hr. Always confirm with the user before running jobs that cost > $1/hr.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| gpu | No | GPU type: RTX_4090, A100, L40S, H100 (default: RTX_4090) | RTX_4090 |
| name | No | Job name (auto-generated if omitted) | |
| image | No | Docker image (default: python:3.11-slim) | |
| region | No | Optional region preference. | |
| command | No | Container command, e.g. ["python", "train.py", "--epochs", "10"] | |
| gpu_count | No | Number of GPUs (default: 1) | |
| max_price_per_hour | No | Max spend cap in USD/hr (hard limit: $5/hr) |