Получить список доступных моделей (Model)
иллюстрировать
Префикс интерфейса унифицирован как http(s)://<your-domain>
В производственных средах следует использовать HTTPS, чтобы гарантировать токены аутентификации. HTTP рекомендуется только для сред разработки.
- Имя интерфейса: получите список моделей, доступных во внешнем интерфейсе.
- Метод HTTP: GET
- Путь:
/api/models - Требования аутентификации: Пользователь
- Введение в функцию: получение списка моделей ИИ, доступных текущему пользователю, для отображения на панели управления.
💡Пример запроса:
const response = await fetch('/api/models', {
method: 'GET',
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer your_user_token',
'New-Api-User': 'your_user_id'
}
});
const data = await response.json();✅ Пример успешного ответа:
{
"success": true,
"data": {
"1": ["gpt-3.5-turbo", "gpt-4"],
"2": ["claude-3-sonnet", "claude-3-haiku"]
}
}❗ Пример реакции на ошибку:
{
"success": false,
"message": "Несанкционированный доступ"
}🧾 Описание поля:
data(объект): сопоставление идентификатора канала со списком моделей.- ключ (строка): идентификатор канала
- Значение (массив): список названий моделей, поддерживаемых этим каналом.