B2BB2B LLM

GET /v1/models/{id}

Uzyskaj jeden model kanoniczny według identyfikatora lub włączonego aliasu, w tym ceny specyficzne dla klucza.

GET /v1/models/{id}

Identyfikatorem może być kanoniczny identyfikator modelu lub włączony alias.

Wniosek

curl https://api.model-gate.com/v1/models/ch-47 \
  -H "Authorization: Bearer mg_live_..."

Odpowiedź

Odpowiedź zawiera ten sam obiekt modelu, co element zwrócony przez GET /v1/models. Warunkowy batch_cost I batch_pricing pola pojawiają się tylko wtedy, gdy szablon wyceny konta uwierzytelnionego ma współczynnik partii inny niż 1. The id pole jest zawsze kanonicznym identyfikatorem modelu, natomiast aliases zawiera zaakceptowane aliasy.

context_window równa się context_length; max_input_tokens I max_output_tokens ujawnić skonfigurowane limity klienta. Wartość graniczna 0 oznacza, że ​​wartość nie jest skonfigurowana w Model Gate i nie powinna być interpretowana jako rzeczywisty limit zerowego znacznika.

{
  "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"}
}

Nie znaleziono

{
  "error": {
    "type": "invalid_request_error",
    "code": "model_not_found",
    "message": "Model not found."
  }
}