Chat Completion
Runs an OpenAI-compatible message list against a selected chat model.
Call List All Models first. The exact returned models[].id becomes this endpoint’s model value.
Request
TypeScript SDK
cURL
Capability input
Check the selected catalog entry’s supported_parameters before sending optional model fields.
Routing controls
Routing controls are the SDK method’s second argument. With raw HTTP they are fields in the same JSON body.
Response
The token counts and charge above are illustrative. Always use the values returned by the live response.
Response fields
Common scenarios
The endpoint always performs model inference. Your prompt and messages define the job.
Pricing
Catalog rates are estimates per one million input and output tokens. The paid MPP route obtains a request-specific quote. creditsCharged is the final amount; do not calculate the debit from the catalog alone.
Inspect the exact route contract
The capability-level contract is currently partial. Route context is the machine-readable source of truth for a pinned model route.