Обзор API
Начало работы с Anthropic Messages, OpenAI Chat Completions, Responses и эндпоинтами метаданных.
Model Gate предоставляет единый аутентифицированный шлюз для Anthropic- и OpenAI-совместимых клиентов.
Базовые URL
Anthropic-compatible: https://api.model-gate.com
OpenAI-compatible: https://api.model-gate.com/v1
Запрос OpenAI Chat Completions
curl https://api.model-gate.com/v1/chat/completions \
-H "Authorization: Bearer mg_live_..." \
-H "Content-Type: application/json" \
-d '{"model":"ch-47","messages":[{"role":"user","content":"Hello"}]}'
Ответ OpenAI Chat Completions
{
"id": "chatcmpl_example",
"object": "chat.completion",
"model": "claude-opus-4.7",
"choices": [{"index":0,"message":{"role":"assistant","content":"Hello!"},"finish_reason":"stop"}],
"usage": {"prompt_tokens":8,"completion_tokens":3,"total_tokens":11}
}
Запрос Anthropic Messages
curl https://api.model-gate.com/v1/messages \
-H "x-api-key: mg_live_..." \
-H "anthropic-version: 2023-06-01" \
-H "Content-Type: application/json" \
-d '{"model":"claude-sonnet-4.6","max_tokens":256,"messages":[{"role":"user","content":"Hello"}]}'
Ответ Anthropic Messages
{
"id": "msg_example",
"type": "message",
"role": "assistant",
"model": "claude-sonnet-4.6",
"content": [{"type":"text","text":"Hello!"}],
"usage": {"input_tokens":8,"output_tokens":3}
}
Модели и персональные цены
GET /v1/models возвращает канонические записи моделей, содержащие только id, object, created и owned_by. Цены, псевдонимы, возможности и ограничения токенов этим минимальным ответом не раскрываются; см. «Модели и цены» в аккаунте. Расширенный формат временно отключён начиная с 12.0.0.
Расчёты
С баланса аккаунта списывается cost. Обнуляемые лимиты API-ключа и группы увеличиваются на usage_cost. Значения могут различаться, поскольку для каждого ключа или группы можно выбрать user_price или official_price и коэффициент.
Images и настроенные возможности
Страница «Модели и цены» в аккаунте содержит описания возможностей и применимые токенные или медиатарифы; минимальный API-каталог моделей их не содержит. Для генерации или редактирования используйте каталог Images и расчёт цены для выбранных параметров; значок Images не является ценой. Начните с Playground Images и списка эндпоинтов. Запись стоимости и обновление баланса — разные действия: успешное создание или accounting_recorded не означает, что баланс уже изменился. Для записей используйте Playground Audio и API транскрибации. Audio отделён от текстового чата и Images.
Запасной endpoint для РФ (Individual): используйте https://ruapi.model-gate.com вручную с тем же API-ключом. Тарифы и учёт запросов общие. После тайм-аута сначала проверьте историю запросов, чтобы не оплатить повторный запрос. Автоматического переключения нет.