OpenRouter-Modellauflistung

Rückgabemodell-Metadaten in einem dichteren Per-Token-Auflistungsformat

Benutze GET /v1/models?format=openrouter, wenn du einen dichteren brauchst Per-Model-Listing mit exakten Preisen pro Token, exakter Kontextlänge in Token, Quantisierung, Hugging Face-Checkpoint-ID, Rechenzentrumsland Codes und ein Enum mit unterstützten Funktionen. Der einfache GET /v1/models endpunkt liefert weiterhin die Standardform des EmpirioLabs-Katalogs zurück.

Die OpenRouter-Ansicht zeigt nur Modelle zurück, die für diese Liste markiert sind, und enthält folgende Felder pro Modell: id, hugging_face_id, name, created, input_modalities, output_modalities, quantization, context_length, max_output_length, pricing, supported_sampling_parameters, supported_features, is_ready, openrouter und datacenters.

$curl "https://api.empiriolabs.ai/v1/models?format=openrouter"

Antwortform

1{
2 "data": [
3 {
4 "id": "qwen3-5-9b",
5 "hugging_face_id": "Qwen/Qwen3.5-9B",
6 "name": "Qwen3.5 9B",
7 "created": 1778976000,
8 "input_modalities": ["text", "image", "video"],
9 "output_modalities": ["text"],
10 "quantization": "fp8",
11 "context_length": 262144,
12 "max_output_length": 32768,
13 "pricing": {
14 "prompt": "0.00000009",
15 "completion": "0.00000013",
16 "image": "0",
17 "request": "0",
18 "input_cache_read": "0.000000045"
19 },
20 "supported_sampling_parameters": [
21 "temperature",
22 "top_p",
23 "top_k",
24 "min_p",
25 "frequency_penalty",
26 "presence_penalty",
27 "repetition_penalty",
28 "stop",
29 "seed",
30 "max_tokens",
31 "logit_bias"
32 ],
33 "supported_features": [
34 "tools",
35 "json_mode",
36 "structured_outputs",
37 "reasoning"
38 ],
39 "is_ready": true,
40 "openrouter": {
41 "slug": "qwen/qwen3.5-9b"
42 },
43 "datacenters": [
44 {
45 "country_code": "JP"
46 }
47 ]
48 }
49 ]
50}

Feldnotizen

SpielfeldBedeutung
idModellkennung, die beim Aufruf der API verwendet wird.
hugging_face_idHugging Face Checkpoint-Identifikator, wenn das Modell von Hugging Face-Gewichten ausgeliefert wird.
context_lengthMaximale Gesamtkontextlänge, die vom Modell akzeptiert wird, in Tokens.
max_output_lengthDas maximale Budget für generierte Tokens ist für eine Anfrage erlaubt.
pricingUSD-Preise als Strings, ausgedrückt pro Token, sofern der Feldname nichts anderes angibt.
input_cache_readCached Input-Token-Preis, wenn die Cached-Token-Abrechnung verfügbar ist.
supported_sampling_parametersVon dem Modell akzeptierte Sampling-Kontrollen.
supported_featuresHöherstufige Fähigkeiten: tools, json_mode, structured_outputs, reasoning, logprobs, web_search.
is_readyOb das Modell als bereit für die Listung behandelt werden sollte.
openrouter.slugEmpfohlene öffentliche Slug für dieses Modell.
datacenters[].country_codeISO 3166-1 Alpha-2-Code für die aktuelle Bedienungsregion.