Перейти к содержимому

Обзор 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-ключом. Тарифы и учёт запросов общие. После тайм-аута сначала проверьте историю запросов, чтобы не оплатить повторный запрос. Автоматического переключения нет.