List GPU Instances
const url = 'https://example.com/v1/instances';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://example.com/v1/instancesList available GPU instances and pricing from the pipeline API.
Parameters
Section titled “ Parameters ”Header Parameters
Section titled “Header Parameters ”Responses
Section titled “ Responses ”List of available GPU instances with pricing
Response containing available GPU instances.
object
List of available instances
A single GPU instance type.
object
Instance type ID (use this when creating finetune jobs)
Instance flavor name
Instance description
Clean GPU description
Cost in credits per hour
Compute driver that serves this type (for compute hints)
Hardware specifications
object
Number of virtual CPUs
Memory in GiB
Storage in GiB (0 when unknown)
Number of GPUs
GPU model name
GPU VRAM per device in GiB (0 when unknown)
Available regions
A region where an instance is available.
object
Region identifier
Human-readable region name
Number of available regions
Example
{ "data": [ { "driver": "", "specs": { "storage_gib": 0, "gpu_vram_gib": 0 }, "region_count": 1 } ]}Invalid or missing API key
Standard error response.
object
Error message describing what went wrong
Example generated
{ "detail": "example"}Validation Error
object
object
object
Example generated
{ "detail": [ { "loc": [ "example" ], "msg": "example", "type": "example", "input": "example", "ctx": {} } ]}