Model Selection
Choose a GonkaGate model ID for API requests.
Use GET /v1/models to choose a GonkaGate model ID for application code and keep model configurable.
Use /models to browse the live catalog and /pricing when the question is billing rather than model selection.
Choose a current model ID
Start with a current model ID from GET /v1/models:
curl https://api.gonkagate.com/v1/models \
-H "Authorization: Bearer gp-your-api-key"{
"data": [
{
"id": "qwen/qwen3-235b-a22b-instruct-2507-fp8"
}
]
}Use one data[].id value as model in your next request.
Use the ID in a request
curl https://api.gonkagate.com/v1/chat/completions \
-H "Authorization: Bearer gp-your-api-key" \
-H "Content-Type: application/json" \
-d '{
"model": "qwen/qwen3-235b-a22b-instruct-2507-fp8",
"messages": [
{ "role": "user", "content": "Summarize this document." }
]
}'Use any current data[].id from GET /v1/models. Keep model configurable so you can refresh it without changing application code.
Before you set a default model
- An API key that can call
GET /v1/models - One or two real prompts from your workload
- A config or environment variable for the default
modelvalue - A note on whether the workload depends on tools, vision, structured outputs, or streaming
Common model ID issues
404 model_not_foundmeans the ID is no longer valid for the request you sent. Refresh it fromGET /v1/models.GET /v1/modelscan temporarily return503while the catalog is not ready. Retry with bounded backoff. Do not scrape/modelsor guess IDs manually.:onlineis not a canonical model ID returned byGET /v1/models. Start with the basedata[].id. Append:onlineonly as a request-time shorthand for web search on that call. For new GonkaGate integrations, preferplugins: [{ "id": "web" }]./modelsis the human-readable catalog. It helps you browse, butGET /v1/modelsis the machine-readable source for application code.- Pricing fields in
GET /v1/modelshelp with comparison, but billing rules and fee interpretation live on/pricing. - If your workload depends on tools, vision, or structured outputs, validate that capability with the model you plan to ship before rollout.
- A default model is not a permanent contract. Recheck it before releases, migrations, or fallback changes.
See also
- Quickstart: first request to send a working request with the model ID you selected here.
- GET /v1/modelsΒ β List Available Models for the exact response schema.
- Live Models Catalog to browse current models before you copy an ID.
- Pricing if model choice is blocked by billing rules rather than API compatibility.
Was this page helpful?