Models
Modell-IDs, Familien und Capability-Matrix.
Alle Modelle folgen dem Schema <family>/<model>[:<variant>] — z.B. mistral/mistral-large-2, openai/gpt-4o-mini oder anthropic/claude-3-5-sonnet:eu. Die ID bleibt stabil, auch wenn sich der Provider dahinter ändert.
Capability-Matrix
| Modell | Streaming | Tools | Vision | JSON | Reasoning |
|---|---|---|---|---|---|
mistral/mistral-large-2 | yes | yes | no | yes | no |
mistral/mistral-small-3.2 | yes | yes | no | yes | no |
mistral/pixtral-large:eu | yes | yes | yes | yes | no |
openai/gpt-4o-mini | yes | yes | yes | yes | no |
openai/o3-mini | yes | yes | no | yes | yes |
anthropic/claude-3-5-sonnet:eu | yes | yes | yes | yes | no |
meta/llama-3.1-70b:eu | yes | yes | no | yes | no |
Vollständiger Katalog
Den live-aktualisierten Katalog mit Preisen pro 1M Tokens findest du unter /models. Programmatisch über GET /v1/models.
Modell-IDs zur Laufzeit
const res = await fetch('https://cleverouter.eu/v1/models', {
headers: { Authorization: `Bearer ${process.env.CLEVERROUTER_API_KEY}` },
});
const { data } = await res.json();
console.log(data.map((m) => m.id));Mit dem CleverRouter-SDK gibt es zusätzlich typisierte Konstanten:
import { MODELS } from '@cleverrouter/sdk';
console.log(MODELS['mistral/mistral-large-2']);
// Autocomplete + Compile-Time-Check via typeof MODELS