DeepSeek V3 без официального API: пять шлюзов с бенчмарком aider

Официальный API DeepSeek уже 24–48 часов фиксирует инцидент на status page — простои и перегрузка. V3 при этом не пропала: Hyperbolic, Fireworks, OpenRouter и локальный Ollama отдают ту же модель, и команда aider прогнала их на polyglot-бенчмарке.
Куда переключиться
В aider маршрут задаётся через .aider.conf.yml (ключ API) и .aider.model.settings.yml (поведение модели). Четыре варианта из сравнения:
- OpenRouter — модель
openrouter/deepseek/deepseek-chat; роутер уходит от упавших бэкендов, но версии и приватность у провайдеров разные. В model settings можно задать порядок — например, только Novita — и отключить fallback. - Fireworks — прямой вызов
fireworks_ai/accounts/fireworks/models/deepseek-chatсmax_tokens: 8192и форматом правок diff. - Hyperbolic — OpenAI-совместимый endpoint
https://api.hyperbolic.xyz/v1/, модельopenai/deepseek-ai/DeepSeek-V3, лимит до 65536 токенов. - Ollama —
ollama pull deepseek-v3и локальный запуск; без явногоnum_ctxокно всего 2k — для aider это мало.
Что показал бенчмарк
Облачные шлюзы держат около 48% корректно завершённых задач — почти как официальный DeepSeek (48,4%). Сильнее расходятся не баллы, а дисциплина diff-формата:
- Hyperbolic — 48,4% задач, 97,3% ответов в diff
- Fireworks — 48,4%, 96,9%
- DeepSeek (официальный) — 48,4%, 98,7%
- OpenRouter через DeepInfra — 48,0%, 99,5%
- OpenRouter через Novita — 42,7%, 84,0%
У Ollama отдельный подводный камень: при переполнении контекста сервер не падает с ошибкой, а молча отбрасывает старые сообщения. Если aider «не видит» добавленные файлы — поднимите num_ctx хотя бы до 8192.
Источник: Alternative DeepSeek V3 providers.