Models
Open models on Moonshift GPUs, called with the OpenAI client you already use. Pick a priority and the router places every request.
| Model | GPU | VRAM | Context | Per 1M tokens | Status |
|---|---|---|---|---|---|
| Loading models... | |||||
Call it
Python
import os from openai import OpenAI client = OpenAI( base_url="https://moonshift-protocol.vercel.app/api/v1", api_key="unused", default_headers={"Cookie": os.environ["MOONSHIFT_SESSION_COOKIE"]}, ) r = client.chat.completions.create( model="Qwen/Qwen2.5-1.5B-Instruct", messages=[{"role": "user", "content": "Explain VWAP in one line"}], extra_body={"priority": "balanced"}, # cheapest | balanced | fastest ) print(r.choices[0].message.content)
Base URL https://moonshift-protocol.vercel.app/api/v1. The response's x_ms field names the GPUs that served it, any move between them, and the payment. Requests require a funded, signed-in session.
No serving model
Checking your USDC balance...
The answer appears here.