List models available to your key
Call the authenticated Models endpoint with the same API key that you will use for chat requests:id: The public model ID to send in chat requests.context_length: The context window available to the key.input_modalities: Supported input types.capabilities: Feature flags such as tools, vision, and log probabilities.streaming_required: Present and set totruewhen the key must use streaming for that model.
Base catalog
The base catalog currently includes six models:
Use the exact lowercase model ID returned for your key. Do not add a provider
prefix or a slash.
Additional key-dependent models
Some API keys also return these models:
Use an additional model only when authenticated
GET /v1/models returns its
ID for the same key. qwen-3.8-max requires reasoning to remain enabled.
If you change API keys, retrieve the model list again. Remove models that the
new key does not return.
Streaming requirements
When a model includes"streaming_required": true, set stream=True in Python
or stream: true in JavaScript. If the field is absent, streaming is optional.
See API capabilities for tool calls, structured output,
reasoning controls, vision, log probabilities, and streamed usage.
