Введение
Каталог моделей
Как выбирать модели и сопоставлять их возможности в API
Модель определяет, что именно будет выполнять запрос, а формат API — структуру самого запроса. Это независимые настройки: сначала выберите модель в каталоге, затем используйте поддерживаемый ею формат API.
Актуальный список моделей
Получайте доступные вашему ключу идентификаторы программно. Список может меняться, поэтому не полагайтесь на статичный перечень из документации.
GET /v1/modelscurl https://neuroapi.host/v1/models \
-H "Authorization: Bearer <NEUROAPI_API_KEY>"from openai import OpenAI
client = OpenAI(
base_url="https://neuroapi.host/v1",
api_key="<NEUROAPI_API_KEY>",
)
for model in client.models.list().data:
print(model.id)Перед интеграцией
- скопируйте точный
idмодели без переименования; - проверьте типы входа и выхода, контекст и доступные параметры;
- сверьте единицу тарификации и цену для своей группы;
- не отправляйте параметры, которые эта модель не поддерживает.
Во время эксплуатации
- храните идентификатор модели в конфигурации приложения;
- обрабатывайте временную недоступность и лимиты отдельно от ошибок запроса;
- не заменяйте модель автоматически после запуска асинхронной задачи;
- периодически обновляйте список, если показываете его пользователю.
Запомните: Публичный каталог и страница цен содержат понятные карточки возможностей. Эндпоинт
/v1/modelsпредназначен для программного обнаружения моделей.