https://api.deepseek.com. Заявленные цифры — контекст 1 млн токенов, до 384 тыс. на выход, function- и web-search-инструменты — подтверждаются. Пробелы тоже реальны: API без состояния, картинки — заглушки, часть полей OpenAI игнорируется. Ниже — карта совместимости, компромиссы по цене и пятишаговый тест на kvmsync Mac mini M4 до переписывания прод-агентов.
1Разбор болей: три ловушки после «drop-in» релиза
① Путать формат провода с паритетом продукта. Направить OpenAI Python SDK на DeepSeek достаточно для client.responses.create. Это не значит, что живут previous_response_id, conversation, store или background. Документация прямо говорит: API stateless, поля не поддерживаются. Агенты, которые цепляют ходы через сохранённые ID, молча теряют память, если историю не класть в input.
② Смешивать три диалекта без матрицы тестов. V4 Pro говорит ещё на Chat Completions и Anthropic Messages. Команды копируют один SDK и пропускают streaming-события, схемы tools и нюансы thinking-режима. Temperature и top_p в thinking не действуют; reasoning.summary принимается, но сам summary не генерируется.
③ Держать единственный стенд на ноутбуке. Циклы в духе Codex, Xcode и длинные фикстуры бьются за RAM. Mac на 8 или 16 ГБ уходит в swap, пока агент ждёт tool-результаты. Выделенный удалённый узел M4 держит SSH, логи и секреты вне повседневной машины.
2Матрица совместимости: что V4 Pro реально реализует
Официальные docs называют модели deepseek-v4-pro и deepseek-v4-flash. В отраслевых обзорах цена Pro около $0.003625 за миллион входных токенов при cache hit, $0.435 при miss и $0.87 за миллион выходных. Перед бюджетом сверяйтесь с вендорской документацией.
| Область | Статус | Заметка оператору |
|---|---|---|
| model / input / instructions | Поддерживается | Нужен хотя бы один из input или instructions |
| stream | Поддерживается | SSE-события; нет data: [DONE] |
| tools | Частично | function + web_search; MCP и file_search игнорируются |
| text.format | Поддерживается | verbosity принимается, эффекта нет |
| previous_response_id / store | Нет | Всегда stateless; store = false |
| input_image | Заглушка | Нет vision; ошибки нет, контент подменяется |
| custom tools | Узко | Только Codex apply_patch; другие имена дают 400 |
| truncation | Нет | Сверхконтекст возвращает 400 |
Быстрый вывод по производительности
Берите Pro, когда важны аргументы tools и длинный вывод. Flash — для дешёвых smoke-тестов Codex. Cache hit доминирует в цене: фиксируйте промпты, чтобы сработал автоматический context cache.
Быстрый вывод по адаптации
Лучше всего для текстовых агентов, которые уже говорят на Responses. Слабо для vision, сохранённых диалогов, background-задач и hosted file_search / computer_use от OpenAI.
3Подбор сценариев: кому переключаться сейчас
| Ваш стек | Ход | На что смотреть |
|---|---|---|
| Клиенты OpenAI SDK Responses | Сменить base_url + model | Историю воспроизводите сами; не полагайтесь на store |
| Циклы Codex / apply_patch | Целевой сценарий | Разрешён только именованный custom tool |
| Claude Code / Anthropic SDK | Путь Messages, не Responses | Не смешивайте диалекты в одной сессии |
| Vision или тяжёлый RAG по файлам | Оставайтесь на OpenAI или второй модели | Картинки превращаются в текст-заглушку |
| iOS / Xcode + agent CI | API + узел kvmsync M4 | Сборки держите отдельно от ноутбука с ключом |
4Выкат: пять шагов до прод-трафика
-
1
Зафиксируйте контракт. Запишите id модели
deepseek-v4-pro, base URL и золотой промпт. Подтвердите стриминг поresponse.output_text.deltaи финальному событиюresponse.completed. - 2 A/B схемы tools. Прогоните ту же function-схему против OpenAI и DeepSeek. Отказывайтесь, если JSON аргументов ломается чаще текущего провайдера на фиксированном наборе из 50 кейсов.
-
3
Докажите stateless-память. Отправьте двухходовую задачу с предыдущими items в
inputи без них. Если качество падает без stored ID — объём адаптера уже известен. - 4 Изолируйте на Mac mini M4. Закажите узел на странице покупки kvmsync, зайдите по SSH, поставьте OpenAI SDK и держите ключи в удалённой связке. Локальная машина остаётся тонким клиентом.
- 5 Задайте правило выхода. Оставьте OpenAI как failover. Переключайте прод только если латентность, битые tools и стоимость успешной задачи бьют baseline за один спринт.
5Цитируемые факты для ревью
- ✓Окно GA: DeepSeek-V4-Pro-0813 вышел в общую доступность 12 августа 2026; постоянный id —
deepseek-v4-pro. - ✓Окно контекста: 1M вход, 384K максимум на выход; сверхлимит даёт 400, а не тихое обрезание.
- ✓Совместимость: Responses, Chat Completions и Anthropic Messages; Responses добавлен, чтобы Codex-агенты крутили веса DeepSeek.
- ✓Жёсткие лимиты: нет сохранённых диалогов, background, prompt templates и OpenAI-style include/metadata; лишние параметры чаще игнорируются, чем отвергаются.
6FAQ
Можно ли оставить OpenAI SDK без изменений, кроме ключа?
Нужно ещё выставить base_url на https://api.deepseek.com и имя модели DeepSeek. Простой текст плюс function tools часто работает. Всё, что зависит от stored response ID, vision или hosted file_search — нет.
V4 Pro дешевле GPT-класса Responses?
Опубликованные ставки Pro агрессивны при высоком cache hit. Считайте стоимость успешного tool-цикла, а не прайс-лист. Thinking-токены видны в usage.output_tokens_details.reasoning_tokens.
Зачем тестировать на удалённом Mac, а не на облачной VM?
Если агенты ещё крутят Xcode, Simulator или рантаймы только под Apple Silicon, Linux VM — неверный стенд. kvmsync сдаёт физические Mac mini M4 с SSH и VNC, чтобы API-пробы и iOS-сборки жили в одном изолированном ящике.
7Итог: совместимость есть — докажите её, затем арендуйте узел
Вывод: DeepSeek V4 Pro — серьёзный Responses-совместимый бэкенд для текстовых агентов и патч-циклов Codex, а не пиксельный клон OpenAI. «Полная совместимость» значит формат провода плюс задокументированные исключения. Если продукт уже зовёт responses.create, двухдневный A/B на чистой машине дешевле тихого прод-переключения.
Готовы прогнать A/B, не расплавляя ноутбук? Откройте страницу покупки kvmsync и арендуйте Mac mini M4 (рекомендуем 24 ГБ + 512 ГБ). Сравните регионы и тарифы на странице цен, зайдите по SSH, направьте SDK на DeepSeek и держите OpenAI как failover, пока метрики не скажут иное.
Удалённые узлы kvmsync M4
Проверьте DeepSeek V4 Pro на настоящем Apple Silicon
Выделенный Mac mini · SSH / VNC · ключи API и логи агентов отдельно от повседневного ноутбука