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

Получите список всех моделей ИИ, доступных текущему пользователю, включая ID, названия, провайдеров и подробную информацию.

О списке моделей и группах токенов

Модели в списке зависят от группы токена, к которой относится ваш API KEY. Группу токена можно выбрать при создании или редактировании токенов в Консоль → API Tokens.

Эндпоинт

GET https://aiberm.com/v1/models

Пример запроса

1curl -X GET "https://aiberm.com/v1/models" \
2-H "Authorization: Bearer sk-your-api-token-here" \
3-H "Content-Type: application/json"

Формат ответа

Успешный ответ (200 OK)

1{
2"success": true,
3"data": [
4 {
5 "id": "gpt-4",
6 "object": "model",
7 "created": 1626777600,
8 "owned_by": "openai",
9 "supported_endpoint_types": [
10 "chat",
11 "completion"
12 ]
13 },
14 {
15 "id": "gpt-3.5-turbo",
16 "object": "model",
17 "created": 1626777600,
18 "owned_by": "openai",
19 "supported_endpoint_types": [
20 "chat",
21 "completion"
22 ]
23 },
24 {
25 "id": "claude-3-sonnet-20240229",
26 "object": "model",
27 "created": 1626777600,
28 "owned_by": "anthropic",
29 "supported_endpoint_types": [
30 "chat"
31 ]
32 }
33]
34}

Поля ответа

Поля верхнего уровня:

  • success — логическое значение, показывает, успешен ли запрос
  • data — массив объектов моделей (только при успехе)
  • message — сообщение об ошибке (только при неудаче)

Поля объекта модели:

  • id — уникальный идентификатор модели
  • object — тип объекта, всегда "model"
  • created — метка времени создания модели
  • owned_by — провайдер модели (например, openai, anthropic)
  • supported_endpoint_types — массив поддерживаемых типов эндпоинтов API

Поддерживаемые типы эндпоинтов

  • chat — Chat Completion
  • completion — Text Completion
  • embedding — Text Embedding
  • image — генерация изображений
  • audio — обработка аудио
  • rerank — Rerank

Важные замечания

Требуется аутентификация

Необходимо указать действительный API-токен. Токен определяет, какие модели доступны пользователю.

Контроль доступа

Список моделей фильтруется по группам пользователей и токенов: отображаются только модели, к которым у пользователя есть доступ.

Типичные ошибки

  • 401 Unauthorized — API-токен недействителен или истёк
  • 403 Forbidden — у пользователя нет прав доступа
  • 500 Internal Server Error — внутренняя ошибка сервера