Справочник API

Список моделей

Список моделей, доступных вашему API-ключу, и выбор модели в запросах.

API моделей позволяют узнать, какие модели доступны для текущего API-ключа. Доступность может отличаться в зависимости от аккаунта, группы, канала, флага функции и настроек биллинга, поэтому на этой странице не поддерживается статическая таблица цен.

Актуальную информацию о доступности моделей, ценах, тегах и возможностях см. в Model Library или в сведениях о модели в консоли.

Эндпоинты

МетодПутьОписание
GET/v1/modelsСписок моделей, доступных текущему API-ключу
GET/v1/models/{model}Получить метаданные модели в формате, совместимом с OpenAI, если они доступны

Список моделей

curl https://api.tensoraxis.ai/v1/models \
  -H "Authorization: Bearer $TENSORAXIS_API_KEY"

Пример ответа:

{
  "success": true,
  "object": "list",
  "data": [
    {
      "id": "gpt-4o",
      "object": "model",
      "created": 1626777600,
      "owned_by": "openai",
      "supported_endpoint_types": ["openai"]
    }
  ]
}

Распространённые значения supported_endpoint_types:

ЗначениеОписание
openaiChat Completions, Completions, Moderations и другие текстовые API, совместимые с OpenAI
openai-responseResponses API
embeddingsEmbeddings API
image-generationГенерация или редактирование изображений
openai-videoAPI видеозадач в стиле OpenAI/Sora
jina-rerankRerank API

Получение модели

curl https://api.tensoraxis.ai/v1/models/gpt-4o \
  -H "Authorization: Bearer $TENSORAXIS_API_KEY"

Пример ответа:

{
  "id": "gpt-4o",
  "object": "model",
  "created": 1626777600,
  "owned_by": "openai"
}

Если модель, специфичная для тенанта, или пользовательская модель отображается в /v1/models, но не имеет отдельных метаданных OpenAI, используйте конечную точку списка и Model Library как источник достоверных данных.

Выбор модели

Укажите модель в поле model вашего запроса. Разные модели поддерживают разные типы конечных точек, поэтому перед отправкой продакшен-трафика проверьте Model Library или /v1/models.

response = client.chat.completions.create(
    model="gpt-4o",
    messages=[{"role": "user", "content": "Hello!"}],
)

Асинхронные API, такие как генерация видео, также используют поле model, но их тела запросов отличаются от Chat Completions. См. Video Generation.