Что такое провайдер?
Провайдер — это компания или сервис, предоставляющий доступ к AI моделям. Одна и та же модель может быть доступна через разных провайдеров с разной ценой, скоростью и доступностью.Доступные провайдеры
OpenAI
GPT-4o, GPT-4o-mini, o3 и др.
Anthropic
Claude Sonnet, Claude Opus и др.
Gemini Pro, Gemini Flash и др.
Meta
Llama и др.
DeepSeek
DeepSeek V3, DeepSeek R1 и др.
Другие
Mistral, Qwen и др.
Как выбрать провайдера
Автоматический выбор (рекомендуется)
По умолчанию Polza.ai автоматически выбирает оптимального провайдера на основе доступности, скорости и стоимости. Не нужно передавать параметрprovider — система сама определит лучший вариант.
Параметр provider
Для управления выбором провайдера передайте объект provider в запросе:
| Поле | Тип | Описание |
|---|---|---|
order | string[] | Приоритетный порядок провайдеров |
only | string[] | Белый список — использовать только указанных провайдеров |
ignore | string[] | Чёрный список — исключить указанных провайдеров |
sort | string | Сортировка: price, latency или throughput |
max_price | object | Максимальные цены (см. ниже) |
allow_fallbacks | boolean | Разрешить фолбэк на другие провайдеры при ошибке |
Поля max_price
| Поле | Тип | Описание |
|---|---|---|
prompt | number | Макс. цена за промпт (RUB за миллион токенов) |
completion | number | Макс. цена за completion (RUB за миллион токенов) |
image | number | Макс. цена за изображение (RUB) |
audio | number | Макс. цена за аудио (RUB за миллион токенов) |
request | number | Макс. цена за запрос (RUB) |
Примеры
Приоритет провайдеров
Укажите предпочтительный порядок провайдеров. Если первый недоступен — запрос уйдёт ко второму.Белый список (only)
Ограничьте запрос только указанными провайдерами:Чёрный список (ignore)
Исключите определённых провайдеров:Сортировка по цене / скорости
Фильтрация по максимальной цене
Ограничьте стоимость запроса:Комбинирование параметров
Все параметры можно комбинировать:Получение информации о провайдере
В ответе API можно увидеть, какой провайдер обработал запрос:Советы и лучшие практики
Используйте автовыбор для production
Используйте автовыбор для production
Автоматический выбор провайдера обеспечивает лучшую доступность и оптимальную цену. При недоступности одного провайдера система автоматически переключится на другой.
Используйте allow_fallbacks
Используйте allow_fallbacks
При явном выборе провайдера включайте
allow_fallbacks: true, чтобы запрос не упал при временной недоступности выбранного провайдера.Тестируйте на разных провайдерах
Тестируйте на разных провайдерах
При разработке проверяйте, что ваш код работает с разными провайдерами — могут быть небольшие различия в ответах.
Мониторьте затраты
Мониторьте затраты
Разные провайдеры имеют разные цены. Используйте статистику использования для контроля расходов.