GET /v1/models
Наведите омогућене моделе, псеудониме, могућности и стопе трошкова и трошкова коришћења специфичних за кључ.
GET /v1/models
Враћа сваки омогућени модел који је доступан аутентификованом АПИ кључу. Цене су децимални низови у УСД за милион токена.
Аутентификација
Authorization: Bearer mg_live_...
x-api-key: mg_live_... такође се прихвата.
Кључеви са статусом active или frozen могу прочитати каталог модела и њихове специфичне цене за кључеве. Замрзнути кључ остаје блокиран од крајњих тачака закључивања и од других крајњих тачака метаподатака налога којима је потребан активан кључ.
Захтев
curl https://api.model-gate.com/v1/models \
-H "Authorization: Bearer mg_live_..."
Одговор
{
"object": "list",
"data": [
{
"id": "claude-opus-4.7",
"object": "model",
"owned_by": "anthropic",
"display_name": "Claude Opus 4.7",
"aliases": ["ch-47"],
"currency": "USD",
"pricing_unit": "per_1m_tokens",
"cost": {
"input": "0.2",
"output": "1",
"cache_read": "0.02",
"cache_write": "0.25",
"reasoning": "1"
},
"official_cost": {
"input": "1",
"output": "5",
"cache_read": "0.1",
"cache_write": "1.25",
"reasoning": "5"
},
"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"
},
"context_length": 200000,
"context_window": 200000,
"max_input_tokens": 180000,
"max_output_tokens": 20000,
"max_completion_tokens": 20000,
"supports_streaming": true,
"supports_tools": true,
"supports_vision": true
}
]
}
Поља цене
costје стварна стопа Модел Гате која се користи за задужење стања рачуна.official_costје сачувана званична каталошка стопа провајдера.usage_costје ефективна стопа која се користи само за ресетована ограничења употребе АПИ кључа и групе.usage_pricingидентификује основу, множилац и извор наслеђивања за аутентификовани кључ.- Када шаблон обрачуна налога има коефицијент групе различит од
1,batch_costприказује ефективне стварне стопе за Цлауде/ОпенАИ компатибилне серијске артикле иbatch_pricing.multiplierидентификује додатни коефицијент Модел Гате. Ова условна поља се изостављају када је коефицијент1. Нативеasync=trueне користи овај коефицијент.
За official_price, сваки приказан usage_cost стопа је official_cost × multiplier. За user_price, јесте cost × multiplier. Ово су каталошке стопе на милион токена. Коначни обрачун захтева прво израчунава и заокружује изабрани основни износ захтева на 10 децимала, затим примењује множилац и заокружује резултат на 10 децимала.
Гранична поља модела
context_windowје вредност контекстног прозора окренута клијенту и тренутно је једнакаcontext_length.max_input_tokensје конфигурисана максимална вредност улазног токена када је позната.max_output_tokensје конфигурисана максимална вредност излазног токена када је позната.max_completion_tokensје поље компатибилности са ограничењем завршетка које користе метаподаци модела у стилу добављача.- Нумеричка вредност од
0значи да Модел Гате нема конфигурисану вредност за ту границу. Клијенти са опционим ручним замена ограничења треба да оставе ту поставку неподешену, а не да третирају0као стварно ограничење модела или нагађање друге вредности.
Аутентификовани /models страница се такође приказује Контекст, Мак инпут, и Мак оутпут за познате вредности различите од нуле, тако да обични корисници не морају да траже АПИ само да би копирали ова ограничења у конфигурацију клијента.
Грешке
{
"error": {
"type": "authentication_error",
"code": "invalid_api_key",
"message": "missing API key"
}
}