Janitor отправляет чат по указанному адресу
Когда прокси включён, Janitor собирает каждое сообщение из описания бота, истории чата и вашей новой реплики и отправляет его на Proxy URL вместе с вашим API-ключом, а не использует свою модель.
Janitor AI позволяет подключить собственную модель через настройку прокси. Направьте его на SpicyAPI, и ваши боты смогут работать на DeepSeek V4.1 Flash и других моделях DeepSeek V4. Оплата за токены с предоплаченного баланса в долларах: $1.20 за миллион выходных токенов, без подписки.
В Janitor AI прокси (в некоторых гайдах его называют reverse proxy) — это не VPN и не IP-адрес. Это ИИ-сервис, который пишет ответы вашего бота: вы вставляете его URL, название модели и ключ в настройки Proxy в Janitor, и каждое сообщение уходит туда, а не в собственную модель Janitor.
Когда прокси включён, Janitor собирает каждое сообщение из описания бота, истории чата и вашей новой реплики и отправляет его на Proxy URL вместе с вашим API-ключом, а не использует свою модель.
Счёт выставляет провайдер за прокси, а не Janitor. Здесь это ваш баланс SpicyAPI по ценам за токены из таблицы ниже. В длинном чате отправляется больше истории, поэтому по мере развития сюжета каждое сообщение стоит чуть дороже.
Собственные правила Janitor по-прежнему действуют для ботов и аккаунтов. Но насколько свободно пишется ответ, зависит от модели за прокси, поэтому у каждой модели здесь указаны уровень контентной политики и оценка Freedom по одним и тем же тестам.
Списки прокси устаревают быстро. Эти четыре проверки решают, выдержит ли прокси долгую ролевую игру, какой бы вы ни выбрали.
Прокси настолько свободен, насколько свободна модель за ним. Модель, которая на полпути сцены отказывается или смягчает ответы, портит ролевую игру, и вы узнаёте об этом уже после оплаты.
У каждой чат-модели здесь указаны уровень контентной политики и оценка Freedom по одним и тем же тестам, и всё это видно до того, как вы что-то потратите.
Janitor с каждым сообщением заново отправляет описание бота и историю чата, поэтому стоимость растёт вместе с сюжетом. Обещания «фиксированной цены» ничего не говорят; цена за сообщение говорит.
Около $0.21 за 100 коротких сообщений на самой дешёвой модели DeepSeek, а каждый запрос показывает точную стоимость в вашей консоли.
Janitor просит Proxy URL, модель и ключ. Прокси, которому нужны дополнительные заголовки, который отвергает стандартные ползунки Janitor или отвечает в другом формате, становится источником ошибок.
Стандартный адрес chat completions, названия моделей, которые вы вставляете как есть, а ползунки, которые модель не использует, игнорируются вместо того, чтобы ломать сообщение.
Ключи, которыми делятся в публичных ботах, могут перестать работать в любой момент, а тот, кто ими управляет, видит ваши чаты. Свой ключ можно ограничить и отозвать.
Создайте ключ только для Janitor, задайте суточный лимит расходов и отзовите его одним кликом, не трогая остальные ключи.
Первые два шага выполняются в SpicyAPI, остальные в Janitor. Всё занимает около пяти минут.
Зарегистрируйтесь и пополните баланс в разделе Billing консоли. Новые аккаунты начинают с $0, бесплатного тарифа нет, поэтому сообщение, отправленное до пополнения, вернётся ошибкой о недостатке средств и ничего не будет стоить.
Откройте API keys в консоли и создайте ключ. В разделе Advanced задайте суточный лимит расходов. Janitor хранит этот ключ, поэтому используйте его только здесь: его можно отозвать в любой момент, не затрагивая остальные ключи.
Откройте чат с ботом. Нажмите кнопку using janitor в правом верхнем углу чата, в поле Provider выберите Proxy и нажмите + New в разделе Proxy configurations. Заполните форму, как в таблице ниже, без пробелов до и после значений, затем нажмите Add.
В той же панели, в разделе Generation settings, Max tokens можно оставить по умолчанию 0: модель сама выбирает длину ответа. Чем меньше Context size, тем дешевле каждое сообщение.
Панель Janitor прямо говорит: после добавления или изменения Proxy URL обновите страницу. Перезагрузите её, убедитесь, что кнопка теперь показывает using proxy, и отправьте короткое сообщение. В новом аккаунте Janitor при первой отправке сначала попросит заполнить persona. Запрос появится в разделе Logs вашей консоли с точной стоимостью.
| Поле Janitor | Значение | Примечания |
|---|---|---|
| Name | SpicyAPI DeepSeek | Любое имя. Оно лишь подписывает конфигурацию в вашем списке. |
| Proxy URL | https://api.spicyapi.ai/v1/chat/completions | Полный адрес с /v1/chat/completions, без слэша в конце. Короткий https://api.spicyapi.ai/v1 сам по себе возвращает 404; кнопка Add /chat/completions над полем исправляет адрес. |
| API key | sk-spicy-… | Janitor отмечает это поле как необязательное; SpicyAPI его требует. Вставьте ключ из консоли целиком. Пробел или пропущенный символ даст ошибку 401. |
| Model | deepseek/v4.1-flash/chat | Вводите в точности как есть, включая /chat в конце. В это поле подходит любой ID модели с этой страницы. |
| Custom prompt | Оставьте пустым | Необязательно. Всё, что вы сюда впишете, отправляется с каждым сообщением и увеличивает стоимость каждого из них. Начните без него. |
Всё остальное можно оставить по умолчанию, как в Janitor.
| Параметр | Значение | Зачем |
|---|---|---|
| Max tokens | 0 (по умолчанию) | 0 позволяет модели выбрать длину, и наш тестовый ответ пришёл полностью. Если ответы когда-либо приходят пустыми или обрываются на полуслове, установите 2 000 или больше: размышления модели и ответ делят этот бюджет. |
| Context size | Как можно меньше, насколько позволяет сюжет | Janitor пересылает столько истории с каждым сообщением, и вы платите за всё. Если уменьшить размер вдвое, входная стоимость сообщения тоже снизится примерно вдвое. |
| Temperature и Advanced settings | Оставьте значения по умолчанию | Когда модель не принимает temperature, top K, top P или штрафы, SpicyAPI игнорирует их, а не отклоняет сообщение, поэтому эти ползунки не могут вызвать ошибку. |
Модели DeepSeek V4 размышляют перед ответом. Janitor сворачивает эти размышления в строку thoughts над ответом, поэтому история остаётся чистой; нажмите на неё, чтобы прочитать размышления. Токены размышлений всё равно оплачиваются как выходные. У Janitor нет поля для уровня размышлений, поэтому для более быстрых и дешёвых ответов выберите более дешёвую модель Flash.
Наш первый ответ через прокси: 1 242 входных и 564 выходных токена, $0.00105, примерно за четыре секунды.

Начните с DeepSeek V4.1 Flash, самой дешёвой модели DeepSeek здесь. Для всех моделей Proxy URL и ключ одинаковые, меняется только поле Model.
| Модель | Поле Model | Freedom | Входза 1 млн токенов | Кэшированный входза 1 млн токенов | Выходза 1 млн токенов |
|---|---|---|---|---|---|
| DeepSeek V4.1 FlashНачните с этой | deepseek/v4.1-flash/chat | 90.4 | $0.30 | $0.006 | $1.20 |
| DeepSeek V4 Flash | deepseek/v4-flash/chat | 88.9 | $0.44 | $0.014 | $1.32 |
| DeepSeek V4 Pro | deepseek/v4-pro/chat | 88.6 | $1.32 | $0.044 | $3.96 |
Актуальные цены в долларах США за миллион токенов. Оценка Freedom показывает, как далеко модель заходит в наших стандартных тестах контента. Цена кэшированного входа действует для той части промпта, которую модель недавно видела, когда применяется её кэш. Как измеряется оценка Freedom
У всех 16 чат-моделей из этого списка уровень политики без ограничений, и все они подходят для того же поля Model. Список отсортирован по оценке Freedom.
| Модель | Поле Model | Freedom | Входза 1 млн токенов | Выходза 1 млн токенов |
|---|---|---|---|---|
| Grok 4.7 | xai/grok-4.7/chat | 100 | $2 | $6 |
| Grok 4.6 | xai/grok-4.6/chat | 100 | $2 | $6 |
| Grok 4.5 | xai/grok-4.5/chat | 100 | $2 | $6 |
| Grok 4.3 | xai/grok-4.3/chat | 98.9 | $1.25 | $2.50 |
| Claude Opus 5.5 | anthropic/claude-opus-5.5/chat | 88.9 | $3.60 | $18 |
| Claude Sonnet 5.5 | anthropic/claude-sonnet-5.5/chat | 88.3 | $2 | $10 |
| Gemini 2.5 Flash | google/gemini-2.5-flash/chat | 84.4 | $0.285 | $2.375 |
| Claude Opus 4.6 | anthropic/claude-opus-4.6/chat | 79.4 | $5 | $25 |
| Claude Haiku 5.5 | anthropic/claude-haiku-5.5/chat | 77.8 | $0.10 | $0.50 |
| Claude Opus 4.5 | anthropic/claude-opus-4.5/chat | 75.6 | $4.50 | $22.50 |
| Kimi K3 | moonshot/kimi-k3/chat | 74.4 | $2.70 | $13.50 |
| GLM 5.2 | zai/glm-5.2/chat | 67.8 | $0.98 | $3.08 |
| Gemini 3.1 Pro Preview | google/gemini-3.1-pro-preview/chat | 67.2 | $1.90 | $11.40 |
| Claude Opus 5 | anthropic/claude-opus-5/chat | 65 | $4.50 | $22.50 |
| GLM 5.3 Flash | zai/glm-5.3-flash/chat | 64.4 | $0.1275 | $0.425 |
| Claude Sonnet 4.6 | anthropic/claude-sonnet-4.6/chat | 53.9 | $3 | $15 |
Сравните качество ролевой игры, скорость и цену в рейтинге LLM
С каждым сообщением Janitor отправляет описание бота и столько истории чата, сколько позволяет размер контекста. За эти входные токены вы платите каждый раз, плюс за сам ответ. Поэтому цена сообщения в основном зависит от длины чата.
| Чат | Отправляется за раз | Ответ и размышления | За сообщение | За 100 сообщений |
|---|---|---|---|---|
| Новый чат | 3 000 токенов | 1 000 токенов | $0.0021 | $0.21 |
| Длинный чат | 20 000 токенов | 1 000 токенов | $0.0072 | $0.72 |
| Достигнут размер контекста: 50 000 токенов | 50 000 токенов | 1 000 токенов | $0.016 | $1.62 |
Расчёт для DeepSeek V4.1 Flash при $0.30 за 1 млн входных токенов и $1.20 за 1 млн выходных токенов, без попаданий в кэш.
Janitor показывает наш ответ после PROXY ERROR и кода статуса. По тексту после кода видно, какой это случай.
| Что вы видите | Что это значит | Что делать |
|---|---|---|
| PROXY ERROR 401 with Credentials are invalid or expired, or Missing credentials | Ключ неверный, неполный или отозван. | Скопируйте ключ из консоли заново и вставьте без пробелов. Если вы его отозвали, создайте новый. |
| PROXY ERROR 404 with Resource not found | Неверный Proxy URL: чаще всего не хватает конца адреса или вместо api.spicyapi.ai указан spicyapi.ai. | Введите https://api.spicyapi.ai/v1/chat/completions в точности, затем сохраните и перезагрузите страницу. |
| PROXY ERROR 404 that names the model | Поле Model не совпадает ни с одной моделью, часто потому, что в конце нет /chat. | Скопируйте ID модели из таблицы на этой странице. |
| PROXY ERROR 402 | Баланс закончился или ключ достиг заданного вами суточного лимита расходов. | Пополните баланс в разделе Billing или увеличьте лимит этого ключа. |
| PROXY ERROR 400 that names a field | Janitor отправил значение или больше истории чата, чем принимает эта модель. | Уменьшите Context size и отправьте снова. В тексте ошибки названо нужное поле. |
| PROXY ERROR 429 | Слишком много запросов за короткое время. | Подождите несколько секунд и отправьте снова. Обычная причина — много перегенераций подряд. |
| Пустой ответ или только строка thoughts | Модель потратила весь бюджет Max tokens на размышления. | Установите Max tokens на 2 000 или больше и отправьте снова. |
| Ответ обрывается на полуслове | Значение Max tokens слишком мало для ответа. | Верните Max tokens к 0 или установите 2 000 или больше. |
| «A network error occurred», а в логах консоли нет запроса | Сообщение не дошло до SpicyAPI. | Проверьте Proxy URL на опечатки, сохраните и перезагрузите страницу. Если ошибка повторяется, сообщите нам время, когда это произошло, через службу поддержки. |
| Бот продолжает использовать собственную модель Janitor | Страница не была перезагружена после добавления прокси, или автор бота отключил прокси. | Перезагрузите страницу. Если кнопка всё ещё показывает using janitor, выберите другого бота. |
Каждый запрос, дошедший до SpicyAPI, появляется в разделе Logs консоли с ID запроса; если запроса там нет, до нас он не дошёл.
Собственного фильтра контента мы не добавляем. Но ограничения и меры предосторожности всё равно остаются.
Janitor хранит ваш ключ, а ваш чат обрабатывают его серверы, поэтому ключ в Janitor должен быть создан только для Janitor. Суточный лимит расходов остановит зациклившийся чат или утёкший ключ на заданной вами сумме.
Вам должно быть 18 лет или больше, и каждый персонаж должен быть взрослым, независимо от стиля рисунка и предыстории.
Не создавайте сексуальные или интимные сцены с реальным человеком без его разрешения. Двойники публичных личностей тоже считаются.
Мы не публикуем кастомные промпты, джейлбрейки и пресеты. То, что вы пишете в Janitor, уходит так, как написано; как ответит модель, зависит от неё самой и её уровня политики.
Создайте ключ, пополните баланс и вставьте три поля. Вы платите за токены в долларах, видите стоимость каждого сообщения в консоли и можете ограничить ключ суточным лимитом.