Models

Список доступных моделей

Возвращает активные модели с ценами в рублях за 1М токенов.

Без параметра — только модели, которые отвечают текстом (в том числе с картинкой или голосом в ответе). Остальные категории — по фильтру ?output_modalities=: embeddings, image, video, speech, transcription, decisions, rerank; весь каталог — ?output_modalities=all.

Единицу тарификации даёт pricing.unit: token — цены за 1М токенов, unit — оплата в других единицах (реальная цена в pricing.per_unit, токенные поля нулевые), unknown — тариф не публикуется, списывается фактическая стоимость. Не умножайте input_rub_per_million на токены, не проверив unit.

Ключ необязателен: без него отдаётся публичный каталог, с ключом — тот же каталог плюс ваши цепочки резервных моделей route/<slug>.

Бесплатные модели помечены флагом pricing.is_free. Не определяйте бесплатность по input_rub_per_million === 0: у моделей с оплатой в других единицах (за изображение, за секунду видео) цена за токены нулевая, а запрос платный. У бесплатных есть лимиты на стороне провайдера модели, которые провайдер не публикует, поэтому в пиковые часы возможны ответы 429. Подробности: /docs/concepts/free-models.

get/v1/models

Request

  • Base URL: https://api.hubris.pw
  • URL: https://api.hubris.pw/v1/models
  • Auth: one of:
    • none
    • HTTP bearer
    • OAuth 2 (authorization code, authorization URL https://api.hubris.pw/oauth/authorize, token URL https://api.hubris.pw/oauth/token, scopes: models:read)

Query parameters

output_modalitiesstring

Фильтр по выходной модальности (CSV). Без параметра — text; all — весь каталог.

Example:decisions

Response

OpenAI-совместимый список моделей.

object'list' required

Example response

{
  "data": [
    {
      "id": "anthropic/claude-haiku-4.5",
      "owned_by": "anthropic",
      "display_name": "Claude Haiku 4.5",
      "context_window": 200000,
      "context_length": 200000,
      "modalities": [
        "text",
        "image"
      ],
      "input_modalities": [
        "text",
        "image"
      ],
      "output_modalities": [
        "text"
      ],
      "supported_parameters": [
        "tools",
        "tool_choice",
        "reasoning",
        "temperature",
        "max_tokens",
        "response_format",
        "structured_outputs"
      ],
      "supported_voices": [
        "en-US-Harper:MAI-Voice-2"
      ],
      "pricing": {
        "unit": "token",
        "input_rub_per_million": 30.45,
        "output_rub_per_million": 152.25,
        "per_unit": [
          {
            "sku": "Output Image",
            "price_rub": 3.6,
            "unit": "per megapixel"
          }
        ]
      }
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.