Даже рабочий ключ DeepSeek не гарантирует, что Janitor AI сразу ответит: ошибка сети часто появляется, когда ключ, endpoint и ID модели взяты у разных провайдеров. Для прямого подключения используйте один аккаунт DeepSeek для всех трёх параметров, укажите полный URL chat-completions, при необходимости обновите Janitor AI и сначала отправьте короткое тестовое сообщение — не меняя настройки генерации.
Сначала выберите маршрут подключения
Janitor AI выступает интерфейсом для чата, а ответ модели приходит через API DeepSeek. В этой инструкции «proxy» — это маршрут запроса к LLM, а не IP-прокси и не VPN. Чем эти понятия отличаются и какие здесь есть риски для безопасности, разобрано в руководстве по настройке прокси в Janitor AI.
Главное правило простое: API-ключ, endpoint и имя модели должны относиться к одному маршруту провайдера. Ключ DeepSeek вместе с URL OpenRouter не образует прямое подключение к DeepSeek, даже если оба сервиса поддерживают OpenAI-совместимый API.
Что выбрать: DeepSeek напрямую, AIReiter или OpenRouter
| Маршрут | Какой ключ создать | Endpoint и модель | Кому подойдёт |
|---|---|---|---|
| DeepSeek напрямую | API-ключ DeepSeek | Endpoint DeepSeek + deepseek-v4-flash или deepseek-v4-pro | Оплата напрямую у провайдера и самый короткий путь к модели |
| AIReiter DeepSeek V4 Flash | API-ключ AIReiter | Текущий совместимый API-маршрут AIReiter + deepseek-v4-flash | Управляемый доступ через AIReiter и модель с оплатой по мере использования |
| OpenRouter | API-ключ OpenRouter | Endpoint OpenRouter + актуальный ID из его каталога | Переключение между моделями разных провайдеров |
Далее рассматривается прямое подключение к DeepSeek: его проще всего сверить с актуальной документацией API DeepSeek. AIReiter — отдельный маршрут провайдера, поэтому ключ AIReiter работает только с его endpoint. За подробностями о значении полей proxy в Janitor AI обратитесь к руководству по настройке прокси в Janitor AI.
Сообщение из сообщества хорошо показывает, почему одного текста ошибки недостаточно:
«network error» — u/dailylittlebrat, r/JanitorAI_Official
Считайте эту фразу симптомом, а не диагнозом. Её могут вызывать несовпадение провайдера, устаревший ID модели, нулевой баланс или настройки, которые не были применены.
Параметры для прямого подключения DeepSeek
Если настраиваете прямое подключение с нуля, начните с этих значений. В актуальной quick-start документации DeepSeek базовым OpenAI-совместимым URL указан https://api.deepseek.com, а запросы отправляются на полный endpoint /chat/completions. Если Janitor AI передаёт URL строго в введённом виде, используйте полный адрес запроса. Когда используемый коннектор сам добавляет путь, следуйте формату базового URL из его документации.
| Поле Janitor AI | Значение для прямого DeepSeek |
|---|---|
| Configuration Name | DeepSeek Direct |
| Model Name | deepseek-v4-flash |
| Proxy URL | https://api.deepseek.com/chat/completions, если поле ожидает полный endpoint |
| API Key | Ваш ключ с platform.deepseek.com |
Выбирайте deepseek-v4-pro, если вам нужна именно модель более высокого уровня. На актуальной странице DeepSeek Models & Pricing стоимость токенов для Flash ниже, чем для Pro; при этом обе модели доступны через одно семейство API. DeepSeek также предлагает deepseek-v4-flash-vision-exp, но для текстового чата в Janitor AI лучше начать с Flash или Pro, а не с экспериментальной vision-модели.
В старых инструкциях могут встречаться deepseek-chat и deepseek-reasoner. Не рассчитывайте, что прежний алиас всё ещё работает: используйте актуальные V4 ID из действующей документации DeepSeek.
Что подготовить до открытия Janitor AI
- Аккаунт DeepSeek Platform на
platform.deepseek.com. - Недавно созданный API-ключ DeepSeek.
- Средства на балансе аккаунта. В справочнике ошибок DeepSeek HTTP
402означает недостаточный баланс. - Настройка персонажа или аккаунта, разрешающая внешние proxy-подключения, если такая опция есть в вашем интерфейсе Janitor AI.
- Безопасное место для хранения ключа на время настройки подключения.
Обычный логин от чата DeepSeek не заменяет API-ключ. Создайте ключ в платформе для разработчиков, скопируйте его без лишних пробелов и начните с небольшого баланса, чтобы утечка ключа не обернулась неожиданно крупным счётом.
Подключаем DeepSeek в Janitor AI: пошагово
Порядок действий такой: создайте ключ, внесите endpoint и модель, сохраните настройки, при необходимости обновите страницу, затем отправьте короткий тестовый запрос.
Создайте API-ключ и пополните баланс DeepSeek
- Откройте DeepSeek Platform.
- Зарегистрируйтесь или войдите в аккаунт разработчика.
- Перейдите в раздел API-ключей и создайте ключ для Janitor AI.
- Сразу скопируйте ключ и не передавайте его другим.
- Пополните баланс на сумму, достаточную для короткой проверки.
DeepSeek тарифицирует API по токенам, а не просто по числу сообщений в Janitor AI. Длинная карточка персонажа и большая сохранённая история диалога могут отправлять много входных токенов при каждом ходе. Поэтому разумнее начать с небольшого баланса, а не считать, что название «DeepSeek» автоматически означает безлимитный бесплатный API.
Добавьте конфигурацию proxy
- Откройте чат с персонажем в Janitor AI.
- Найдите API Settings или аналогичный раздел в вашей версии интерфейса.
- Выберите доступную настройку Proxy, Custom или OpenAI-совместимого провайдера.
- Если интерфейс предлагает Add Configuration, создайте новую конфигурацию.
- В поле имени конфигурации укажите
DeepSeek Direct. - Вставьте
deepseek-v4-flashв поле модели. - Вставьте
https://api.deepseek.com/chat/completionsв поле proxy URL, если оно ожидает полный endpoint. - Вставьте API-ключ DeepSeek в поле ключа.
- Сохраните конфигурацию и выберите её активным маршрутом.
Не указывайте только https://api.deepseek.com, если поле Janitor AI ожидает конечный URL запроса. Если используемый коннектор сам дописывает /chat/completions, используйте предусмотренный им формат базового URL.
Сохраните настройки, обновите страницу и выполните тест
Если кажется, что новая конфигурация не применяется, обновите вкладку Janitor AI или откройте её заново. Для проверки подойдёт короткий запрос, например: «Ответь одним предложением, подтверждающим подключение».
Короткий ответ подтверждает авторизацию, разрешение имени модели и базовую генерацию, но не проверяет все настройки персонажа и контекста.
Если тест не прошёл, не спешите менять температуру, максимальное число токенов и другие параметры генерации. Сначала проверьте маршрут провайдера, endpoint, ID модели, ключ, баланс и разрешение на использование proxy, если оно предусмотрено.
Ищите проблему по первому отказавшему звену
Диагностика идёт быстрее, если определить, какая система первой отклонила запрос. Начните с ключа и баланса DeepSeek, затем проверьте поля Janitor AI — и только после этого разбирайтесь с состоянием браузера или доступностью провайдера.
| Ошибка или симптом | Наиболее вероятный уровень | Что сделать сначала |
|---|---|---|
401 Unauthorized | Аутентификация | Создайте или скопируйте новый ключ DeepSeek, удалите пробелы и убедитесь, что это именно ключ DeepSeek. |
402 или недостаточный баланс | Биллинг аккаунта | Пополните DeepSeek-аккаунт, к которому привязан этот ключ. |
404 или модель не найдена | Endpoint или ID модели | Сверьте полный URL и точное имя модели с актуальной документацией DeepSeek. |
429 Too Many Requests | Лимит запросов провайдера | Не повторяйте запросы подряд: подождите, снизьте частоту запросов и проверьте лимиты провайдера. |
| Network error или «failed to fetch» | URL, браузер, разрешения или доступность | Повторно проверьте полный HTTPS endpoint, обновите Janitor AI и убедитесь, что разрешено использование proxy. |
500 или 503 | Доступность на стороне провайдера | Подождите и попробуйте позже: постоянные повторы могут усугубить ограничения по частоте запросов. |
| Пустой или оборванный ответ | Обработка генерации или контекста | Проверьте более короткий диалог и умеренный лимит ответа, но только после подтверждения ключа и маршрута. |
В официальном справочнике DeepSeek отдельно описаны ошибки аутентификации (401), баланса (402), лимита запросов (429), внутреннего сбоя (500) и занятого сервера (503). Это важно: заменой API-ключа нельзя исправить 429, а смена IP-адреса не пополнит баланс аккаунта с ошибкой 402.
Чтобы отделить сбой у провайдера от ошибки конфигурации Janitor AI, сначала проверьте те же параметры провайдера в клиенте из quick-start документации DeepSeek. Никогда не публикуйте действующий ключ.
FAQ: DeepSeek в Janitor AI
Можно ли использовать DeepSeek в Janitor AI без API-ключа?
Для прямого API-подключения — нет. Пользовательское proxy-подключение Janitor AI требует учётные данные выбранного маршрута провайдера, а аккаунт в обычном чате DeepSeek не заменяет API-ключ DeepSeek Platform.
DeepSeek в Janitor AI бесплатный?
Прямой API DeepSeek следует воспринимать как тарифицируемый доступ, а не как безлимитный бесплатный чат. На странице DeepSeek pricing page указаны тарифы за токены, а справочник ошибок включает ответ о недостаточном балансе; у бесплатных маршрутов OpenRouter действуют отдельные ограничения.
Поможет ли VPN или IP-прокси при ошибке 429?
Обычно нет. Код 429 означает ограничение частоты запросов у провайдера, поэтому полезнее подождать, уменьшить число запросов, сменить API-маршрут или проверить лимиты аккаунта, чем менять IP-адрес.
Используйте ключ, endpoint и ID модели из одного маршрута провайдера, затем обновите Janitor AI и проверьте подключение коротким сообщением — и лишь после этого настраивайте параметры генерации.