find_gpus
Locate hosts with enough idle GPUs and free VRAM for a job, returning least-loaded placements or alternatives when resources are partial.
Instructions
Find where a job that needs count idle GPUs with at least min_free_gb free VRAM each can run right now.
Call this first for any placement question. Returns found, a summary line, placements best first (the least loaded host that has enough idle GPUs, with the GPU indices to use), and when nothing fits, alternatives: hosts with fewer idle GPUs and busy GPUs that still have the VRAM (shared with someone else's job, so only for small experiments).
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "find_gpus"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | No | ||
| hosts | No | ||
| min_free_gb | No |