Quickstart

The GPULoft API is compatible with the OpenAI API. Point any OpenAI SDK at our base URL.

1. Try it with the sandbox key

This shared sandbox key is rate-limited and rotated periodically. Create your own key in the console for production use.

export GPULOFT_API_KEY="gpl_test_pUX4VptdxKJeNWSrvcVieEZlH22dxmbY"

curl https://api.gpuloft.com/v1/chat/completions \
  -H "Authorization: Bearer $GPULOFT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "llama-3.3-70b-instruct", "messages": [{"role": "user", "content": "Hello"}]}'

2. Models

IDTypeContext
llama-3.3-70b-instructchat131072
qwen2.5-72b-instructchat131072
mistral-small-24b-instructchat32768
deepseek-r1-distill-llama-70bchat131072
bge-m3embedding8192

3. Bring your own keys (BYOK)

Teams can route traffic through their own upstream provider keys or dedicated vLLM clusters. Manage them in the console or via the API:

curl https://console.gpuloft.com/api/v1/provider-keys \
  -H "Authorization: Bearer $GPULOFT_API_KEY"

4. MCP server

Agents can manage models, usage and provider keys through our MCP server at https://mcp.gpuloft.com/mcp (Streamable HTTP, Bearer auth).

{
  "mcpServers": {
    "gpuloft": {
      "url": "https://mcp.gpuloft.com/mcp",
      "headers": { "Authorization": "Bearer ${GPULOFT_API_KEY}" }
    }
  }
}