GET /v1/models/{id}
Pridobite en kanonični model po ID-ju ali omogočenem vzdevku, vključno s ceno, specifično za ključ.
GET /v1/models/{id}
Identifikator je lahko ID kanoničnega modela ali omogočen vzdevek.
Zahteva
curl https://api.model-gate.com/v1/models/ch-47 \
-H "Authorization: Bearer mg_live_..."
Odziv
Odgovor ima isti objekt modela kot element, ki ga vrne GET /v1/models. Pogojno batch_cost in batch_pricing Polja se prikažejo le, če ima preverjena predloga cen za račun paketni koeficient, ki se razlikuje od 1. The id je vedno ID kanoničnega modela, medtem ko aliases vsebuje sprejete vzdevke.
context_window enako context_length; max_input_tokens in max_output_tokens izpostavi konfigurirane omejitve odjemalca. Mejna vrednost 0 pomeni, da vrednost ni konfigurirana v Model Gate in je ne bi smeli razlagati kot dejansko omejitev ničelnega žetona.
{
"id": "claude-opus-4.7",
"object": "model",
"aliases": ["ch-47"],
"currency": "USD",
"pricing_unit": "per_1m_tokens",
"context_length": 200000,
"context_window": 200000,
"max_input_tokens": 180000,
"max_output_tokens": 20000,
"max_completion_tokens": 20000,
"cost": {"input": "0.2", "output": "1", "cache_read": "0.02", "cache_write": "0.25", "reasoning": "1"},
"usage_cost": {"input": "10", "output": "50", "cache_read": "1", "cache_write": "12.5", "reasoning": "50"},
"usage_pricing": {"basis": "official_price", "multiplier": "10", "inherited_from": "key"},
"batch_cost": {"input": "0.1", "output": "0.5", "cache_read": "0.01", "cache_write": "0.125", "reasoning": "0.5"},
"batch_pricing": {"multiplier": "0.5", "applies_to": "claude_openai_compat_batches"}
}
Ni najden
{
"error": {
"type": "invalid_request_error",
"code": "model_not_found",
"message": "Model not found."
}
}