GET /v1/models/{id}
Nabavite jedan kanonski model prema ID-u ili omogućenom aliasu, uključujući cijene specifične za ključ.
GET /v1/models/{id}
Identifikator može biti kanonski ID modela ili omogućeni alias.
Zahtjev
curl https://api.model-gate.com/v1/models/ch-47 \
-H "Authorization: Bearer mg_live_..."
Odgovor
Odgovor ima isti objekt modela kao i stavka koju vraća GET /v1/models. uvjetno batch_cost i batch_pricing polja se pojavljuju samo kada autentificirani predložak cijena računa ima koeficijent serije koji se razlikuje od 1. The id polje je uvijek ID kanonskog modela, dok aliases sadrži prihvaćene aliase.
context_window jednaki context_length; max_input_tokens i max_output_tokens izložiti konfigurirana ograničenja klijenta. Granična vrijednost od 0 znači da vrijednost nije konfigurirana u modelu Gate i ne bi se trebala tumačiti kao stvarno ograničenje nula tokena.
{
"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"}
}
Nije pronađeno
{
"error": {
"type": "invalid_request_error",
"code": "model_not_found",
"message": "Model not found."
}
}