Latest aliases were left on previous-generation controls/pricing after the
underlying models rotated (e.g. gemini-flash-latest still had Gemini 2.5
toggle+budget while mapping to 3.5 Flash effort). Sync RO, cost, and
related metadata to the models these aliases currently resolve to.
Adds 55 additional upstream-mirrored models alongside the existing 25,
covering the full OrcaRouter chat catalog as exposed by
https://www.orcarouter.ai/api/pricing (text-only chat — TTS, embeddings,
video, and image generation are filtered out).
Per-namespace upstream mappings used by [extends]:
OrcaRouter ns -> models.dev provider
---------------- + ---------------
openai -> openai
anthropic -> anthropic (dot version -> dash, e.g. opus-4.7 -> opus-4-7)
google -> google
deepseek -> deepseek
qwen -> alibaba
grok -> xai
kimi -> moonshotai
minimax -> minimax (minimax-m2.7 -> MiniMax-M2.7)
z-ai -> zai
OrcaRouter-specific aliases (dated snapshots like gpt-5-2025-08-07,
search-preview variants, qwen3-vl-* visual variants) are excluded from
v1 because their upstream canonical files do not yet exist in models.dev.
Also adds providers/orcarouter/logo.svg.
The previously committed logo is ~100KB; existing wrapper-provider logos
(openrouter, llmgateway, kilo, aihubmix, ambient) are all 0.3-6KB and use
`currentColor`. Falling back to the default logo per README:
> If we don't have a provider's logo, a default logo is served instead.
A properly-sized currentColor logo will follow in a separate PR.
OrcaRouter is an OpenAI-compatible meta-router aggregating 150+ LLMs
(OpenAI, Anthropic, Google, xAI, DeepSeek, Qwen, Kimi, MiniMax, ...)
behind a single API key, with a virtual orcarouter/auto smart-routing
entry that picks an upstream per request.
This initial scope covers 26 models (1 AUTO router + 25 upstream mirrors
using [extends]). Pricing computed from https://www.orcarouter.ai/api/pricing
on 2026-05-14: input = model_ratio * $2, output = model_ratio *
completion_ratio * $2 (USD per 1M tokens).
Disclosure: I'm an engineer on the OrcaRouter team.