Feature Request
Users should be able to request a specific GPU tier when submitting a job.
Proposed API
job = client.run("train.py", gpu="rtx4090") # default, cheapest
job = client.run("train.py", gpu="a100") # higher VRAM
job = client.run("train.py", gpu="h100") # maximum performance
Backend changes needed
POST /api/jobs should accept an optional gpu_type field
- Job routing should filter providers by GPU capability
- Pricing should reflect the GPU tier
Client changes
- Add
gpu parameter to client.run()
- Add
gpu_type field to JobResult
This is the most-requested feature from enterprise customers.
Feature Request
Users should be able to request a specific GPU tier when submitting a job.
Proposed API
Backend changes needed
POST /api/jobsshould accept an optionalgpu_typefieldClient changes
gpuparameter toclient.run()gpu_typefield toJobResultThis is the most-requested feature from enterprise customers.