Documentation

Models and Model IDs in the NexoRouter documentation.

Models and Model IDs

The Models page is the source of truth for public model IDs. Use it when calling the API, configuring tools, and troubleshooting model_not_found.

Good starter models

NeedStart withWhy
Low-cost testingkimi-k2.6Fast API checks, automation, and agent loops.
General app featureskimi-k3Text generation, extraction, support, and lightweight reasoning.

Copy the exact model ID

Model IDs are case-sensitive. Slashes and suffixes matter.

Correct:

kimi-k2.6

Different IDs:

Kimi-K2.6
kimi-k2-6
moonshot/kimi-k2.6

Public model status

The website uses these model status labels:

StatusMeaning
AvailablePublicly listed and callable through the API when your key scope allows it.
Price pendingSale price display is still being confirmed. On today's public shelf this badge is informational: models marked Available remain callable even when a more precise list price is pending.
TieredPublic model with complex or tiered pricing normalized for display.
Unavailable / Temporarily unavailableNot currently offered for new public traffic.

Callable models on the public shelf appear in authenticated GET /v1/models. The website Models page is the browseable source of truth for IDs and badges.

Catalog visibility and API eligibility

A model that is listed as Available on Models is callable through the public API (subject to your API key scope and prepaid balance). Price pending alone does not mean "not callable." Treat Temporarily unavailable / Integration review labels as non-callable unless Models explicitly shows Available.

Kimi model notes

The following reviewed Kimi IDs are available:

Model IDBest forRequest note
kimi-k2.6General chat, coding, and agent workflowsStandard OpenAI-compatible chat parameters.
kimi-k2.7-codeCoding and repository tasksIf you send temperature, it must be 1. Omitting it is also supported.
kimi-k3Reasoning-heavy chat and codingUse a sufficient max_tokens budget because reasoning tokens are generated before final text.

For Kimi K3, start with max_tokens: 512 or higher for normal answers. A very small value can be consumed entirely by reasoning and return no final text.

Key model scope

An API key can be:

  • unrestricted, which means it can use all current and future publicly available models;
  • limited to chat models;
  • limited to selected model IDs.

If a key is scoped too narrowly, a request can return model_not_found even when the model exists in the public catalog. Check the key's model scope before changing application code.

Troubleshooting model_not_found

  1. Open Models.
  2. Search for the model you want.
  3. Copy the full model ID.
  4. Confirm the key's model scope allows that model.
  5. Retry the request.

Do not copy vendor aliases directly from another provider's documentation. NexoRouter public model IDs may differ from upstream aliases.