Что нужно подготовить перед подключением GPT Proto к Janitor AI
Перед тем как открывать настройки прокси в Janitor AI, подготовьте следующее:
| Необходимый элемент |
Для чего он используется |
| Аккаунт Janitor AI |
Открытие и ведение чата с персонажем |
| Аккаунт GPT Proto |
Доступ к поддерживаемым языковым моделям |
| API-ключ GPT Proto |
Аутентификация запроса прокси |
| Доступный баланс |
Оплата токенов, обработанных выбранной моделью |
| Точное название модели |
Указание GPT Proto, какую модель должен вызывать Janitor AI |
Вы можете ознакомиться с использованием моделей и API в Janitor AI перед выбором модели.
Создайте или скопируйте свой API-ключ из панели управления GPT Proto. Храните полный ключ в секрете. Не публикуйте его на скриншотах, в описаниях персонажей, общих промптах, публичных репозиториях или сообщениях в техподдержку.
Как использовать Janitor AI с API GPT Proto
Janitor AI позволяет подключать внешнюю языковую модель через своего прокси-провайдера. Для GPT Proto вам понадобятся полный адрес конечной точки Chat Completions, API-ключ GPT Proto и точное название модели.
Полная настройка состоит из пяти шагов.
Шаг 1: Создайте или скопируйте свой API-ключ GPT Proto
Войдите в GPT Proto и откройте раздел API-ключей в своей панели управления. Создайте новый ключ или скопируйте существующий активный ключ.


Скопируйте сам ключ. Не добавляйте кавычки, Bearer или пробелы до или после него при вставке в Janitor AI.
Если ключ попал на скриншот, закройте всё значение целиком перед публикацией изображения. Если скрыть только среднюю часть, это всё равно может позволить вычислить идентификационные данные ключа.
Шаг 2: Откройте настройки API в Janitor AI
Откройте чат с персонажем в Janitor AI. Нажмите на меню рядом с информацией о провайдере в правом верхнем углу чата, затем выберите Settings (Настройки).

Настройки API управляются внутри интерфейса чата. Открытие профиля публичного персонажа само по себе не отобразит поля конфигурации, показанные в следующих шагах.
Шаг 3: Выберите прокси и создайте конфигурацию
На панели настроек измените Provider на Proxy. В разделе конфигураций прокси нажмите + New (Новый).

Стоит прочитать уведомление, отображаемое на этой панели. Запрос Janitor AI может содержать больше информации, чем просто ваше последнее сообщение. Информация о персонаже, ваша «Персона», история чата, память и дополнительный промпт — всё это может стать частью контекста, отправляемого модели.
Это означает, что два сообщения одинаковой длины не обязательно будут стоить одинаково. Ответ, сгенерированный в начале чата, обычно содержит меньше контекста, чем ответ, сгенерированный после долгого разговора.
Шаг 4: Введите URL прокси-сервера, API-ключ и модель GPT Proto
Введите следующие значения:
| Поле Janitor AI |
Значение |
| Имя |
GPT Proto |
| URL прокси-сервера |
https://gptproto.com/v1/chat/completions |
| API-ключ |
Ваш API-ключ GPT Proto |
| Модель |
deepseek-flash |
| Пользовательский промпт |
Необязательно; оставьте пустым во время первого теста |

Самая важная деталь — это URL прокси-сервера.
Некоторые клиенты, совместимые с OpenAI, запрашивают базовый URL, например:
https://gptproto.com/v1
Поле URL прокси-сервера в Janitor AI требует полного адреса запроса Chat Completions:
https://gptproto.com/v1/chat/completions
GPT Proto использует этот полный эндпоинт в своем руководстве по быстрому запуску API. Ввод только /v1 может привести к отправке запроса по неверному маршруту и вызвать ошибку «Not Found» или ошибку соединения.
Поле модели также требует строгого соответствия. В этом тесте используется deepseek-flash, что является текущей строкой модели GPT Proto для DeepSeek Flash. Это лишь пример, а не единственная модель, которую может использовать Janitor AI.
Не пытайтесь угадать строку модели по её публичному названию. Скопируйте идентификатор, указанный на соответствующей странице модели GPT Proto или в текущей панели управления.
Шаг 5: Сохраните, обновите страницу и отправьте реальное сообщение
Нажмите Сохранить после заполнения полей.
Если Janitor AI немедленно сообщает об ошибке сети или ошибке получения данных, не удаляйте конфигурацию сразу. Выполните следующие действия в этом порядке:
Сохраните конфигурацию.
Обновите всю страницу браузера с Janitor AI.
При необходимости снова откройте чат.
Убедитесь, что Proxy остается активным провайдером.
Отправьте короткое сообщение, например Hello.
Проверьте, ответит ли персонаж.
Что произошло в моем тесте: Janitor AI изначально показывал ошибку сети или ошибку получения данных, хотя URL, API-ключ и строка модели были верными. Я сохранил конфигурацию, обновил страницу браузера и отправил реальное сообщение в чат. После обновления та же конфигурация заработала.
Это не гарантированное решение для любой сетевой ошибки. Это простой первый шаг, который стоит предпринять, прежде чем менять корректные учетные данные.
В обсуждении в сообществе Janitor AI описывается такой же способ решения проблемы через сохранение и перезагрузку, но его следует рассматривать как пользовательский совет по устранению неполадок, а не как официальное правило. reddit.com
Почему Janitor AI выдает ошибку «Failed to Fetch» или «Network Error»?
Ошибка получения данных (fetch error) не означает, что ваш API-ключ GPT Proto недействителен.
Это сообщение описывает видимый результат — браузер не получил ожидаемый ответ, — но оно не указывает на одну конкретную причину. Сбой может произойти в сохраненной конфигурации Janitor AI, запросе браузера, прокси-URL, этапе аутентификации, выбранной модели или запросе к API вышестоящего сервиса.
Начните с самого простого: возможно, Janitor AI не полностью применил только что сохраненную конфигурацию к текущей странице чата. Сохраните настройки, обновите страницу и попробуйте отправить одно реальное сообщение.
Если это не помогло, проверьте следующее:
Прокси-URL включает /v1/chat/completions.
API-ключ был скопирован полностью.
Ключ не содержит кавычек или лишних пробелов.
Строка модели в точности соответствует GPT Proto.
На вашем аккаунте GPT Proto есть доступный баланс.
Выбранная модель в данный момент доступна.
Расширение браузера или настройки конфиденциальности не блокируют запрос.
В диалоге не передается необычно большой контекст.
Не создавайте новые API-ключи повторно, пока не проверите URL и строку модели. Замена действительного ключа не исправит запрос, отправленный на неверный эндпоинт.
Почему мой прокси Janitor AI не работает?
Ваш прокси Janitor AI может не работать, потому что сохраненные настройки не загрузились, прокси-URL или ID модели указаны неверно, API-ключ недействителен или на вашем счету недостаточно средств. Ограничения браузера, временные перебои в работе сервиса и слишком большой контекст диалога также могут вызывать сбои.
Сначала сохраните настройки, обновите страницу целиком, убедитесь, что выбран прокси, и отправьте короткое сообщение в новом чате. Обновление страницы помогает применить сохраненные настройки, но не решает все проблемы.
Если проблема сохраняется, сопоставьте сообщение об ошибке с таблицей ниже, чтобы решить, что проверить дальше.
| Что вы видите |
Что проверить в первую очередь |
Первое действие |
| Failed to Fetch или Network Error |
Состояние страницы, эндпоинт и блокировщики браузера |
Сохраните настройки, обновите страницу целиком и отправьте реальное сообщение |
| 401 Unauthorized |
API-ключ |
Скопируйте ключ заново без пробелов, кавычек или Bearer |
| 404 или Not Found |
Прокси-URL |
Используйте полный адрес /v1/chat/completions |
| Model not found |
Строка модели |
Скопируйте точный текущий идентификатор из GPT Proto |
| Соединение установлено, но ответа нет |
Баланс, статус модели и размер запроса |
Протестируйте короткое сообщение в новом чате |
| Ответы перестают приходить в длинном диалоге |
Растущий контекст или лимиты вывода |
Начните новый чат или уменьшите объем сохраняемого контекста |
| Один браузер работает, а другой нет |
Расширения, кэш или настройки конфиденциальности |
Протестируйте в режиме инкогнито или другом браузере |
Failed to Fetch или Network Error
Сначала сохраните конфигурацию и перезагрузите всю страницу. Затем отправьте реальное сообщение, вместо того чтобы полагаться только на первоначальный тест конфигурации.
Если сообщение все еще появляется, скопируйте эндпоинт заново и протестируйте без блокировщиков контента. Временные проблемы с доступностью на любой из сторон могут вызывать схожие симптомы, поэтому не стоит делать вывод, что виновата только одна платформа, основываясь только на этом сообщении.
401 Unauthorized
Ответ 401 обычно указывает на проблемы с аутентификацией.
Убедитесь, что поле API Key содержит только ключ GPT Proto. Удалите Bearer, кавычки, разрывы строк и случайные пробелы. Если этот же ключ не работает при прямом API-запросе, создайте новый ключ в панели управления GPT Proto.
404 или Not Found
Ответ 404 обычно означает, что запрос дошел до сервера, но был использован недоступный путь.
Для этой конфигурации используйте:
https://gptproto.com/v1/chat/completions
Не останавливайтесь на:
https://gptproto.com/v1
Второе значение — это базовый URL, используемый некоторыми клиентами, а не полный эндпоинт, требуемый в этом поле Janitor AI.
Модель не найдена (Model Not Found)
Отображаемое имя модели и её API-идентификатор не всегда совпадают.
Для модели, используемой в этом тесте, правильное значение:
deepseek-flash
Регистр, пробелы, номера версий и пунктуация имеют значение. Если вы меняете модели, скопируйте новый идентификатор из GPT Proto, вместо того чтобы редактировать старую строку вручную.
Соединение работает, но персонаж не отвечает
Сначала попробуйте начать новый диалог с коротким сообщением.
Если короткий тест работает, значит, предыдущий чат мог накопить слишком большой контекст из-за описания персонажа, «Личности» (Persona), «Памяти» (Memory) и истории переписки. Если короткий тест также не работает, проверьте текущий статус модели и ваш баланс в GPT Proto.
Опционально: протестируйте GPT Proto, прежде чем винить Janitor AI
Прямой API-запрос помогает отделить проблему конфигурации Janitor AI от проблемы с учетными данными или моделью GPT Proto.
Замените YOUR_GPTPROTO_API_KEY на ваш приватный ключ и выполните:
curl --request POST "https://gptproto.com/v1/chat/completions" \
--header "Authorization: Bearer YOUR_GPTPROTO_API_KEY" \
--header "Content-Type: application/json" \
--data '{
"model": "deepseek-flash",
"messages": [
{
"role": "user",
"content": "Reply with: API connection works."
}
]
}'
Этот запрос соответствует текущему формату Chat Completions, показанному на странице API DeepSeek Flash.
Интерпретируйте результат следующим образом:
Если cURL-запрос работает, а Janitor AI — нет, сосредоточьтесь на полях Janitor AI, сохраненном состоянии страницы или браузере.
Если оба возвращают ошибку аутентификации, проверьте API-ключ.
Если оба возвращают ошибку модели, проверьте строку модели.
Если API сообщает о недостаточном балансе, пополните его перед повторным тестированием Janitor AI.
Если API работает успешно, но длинный диалог в Janitor AI не удается, попробуйте начать новый чат с меньшим контекстом.
Не публикуйте полную команду cURL в публичных ветках поддержки после вставки вашего реального ключа.
Можно ли использовать другие модели GPT Proto с Janitor AI?
Да. deepseek-flash — это модель, используемая в данном руководстве, а не обязательное требование Janitor AI.
Чтобы переключить модели, замените значение Model на другой идентификатор текстовой модели, поддерживаемый GPT Proto. В большинстве случаев следующие значения можно оставить без изменений:
Изменить нужно только поле Model.
После переключения протестируйте конфигурацию заново, так как модели могут различаться по стилю вывода, обработке контекста, времени отклика, доступности и стоимости. Модель, которая хорошо справляется с написанием кода или анализом документов, не обязательно будет лучшим выбором для диалогов с персонажами.
Если приоритетом является ролевой отыгрыш, сравните компромиссы в статье Лучшие API для нецензурируемых LLM для ролевых игр. Здесь «нецензурируемые» относится к контролю API и поведению модели в рамках законного использования, а не к разрешению игнорировать условия провайдера или применимые правила.
Сколько стоит диалог в Janitor AI?
Единой фиксированной цены за сообщение в Janitor AI при использовании внешнего API не существует.
GPT Proto взимает плату за выбранную модель в соответствии с обработанными токенами. Запрос может включать:
Таким образом, длинный диалог может стоить дороже за один ответ, чем новый чат, даже если ваше последнее сообщение содержит такое же количество слов.
Проверьте текущий тариф модели на странице Цены GPT Proto или на странице конкретной модели. Начните с короткого диалога, оцените фактическое использование, а затем решите, подходит ли модель для ожидаемой длины чата и вашего бюджета.
Использование Janitor AI против создания собственного приложения для ролевых игр
Подключение прокси подходит, если вы хотите продолжать использовать существующий интерфейс персонажей и чата Janitor AI. Это не дает вам контроля над фронтендом, системой аккаунтов или доступностью платформы Janitor AI.
| Ваша цель |
Лучший следующий шаг |
| Общение с существующими персонажами Janitor AI |
Подключите GPT Proto через прокси-провайдера |
| Сравнение моделей для диалогов с персонажами |
Прочитайте сравнение моделей для ролевых игр |
| Контроль собственного интерфейса, памяти и модерации |
Создайте отдельное приложение для ролевых игр |
| Создание переиспользуемой логики персонажей для вашего продукта |
Разработайте собственную систему персонажей с помощью API |
Если вам нужен контроль на уровне продукта, узнайте, как создать приложение для ролевых игр с использованием AI API. Для работы с описаниями персонажей, проектированием памяти и логикой приложения продолжите чтение статьи Как создать своего AI-персонажа с помощью API.
Это разные сценарии использования. Подключение GPT Proto к Janitor AI позволяет вам использовать модель в существующем интерфейсе. Создание собственного приложения дает больше контроля, но вы также должны самостоятельно заниматься интерфейсом, хранением данных, правилами безопасности, учетными записями пользователей и операционными расходами.
Контрольный список финальной настройки
Перед обращением в службу поддержки или заменой API-ключа проверьте эти четыре значения:
Провайдер: Proxy
URL прокси: https://gptproto.com/v1/chat/completions
API-ключ: Ваш личный ключ GPT Proto без Bearer
Модель: Точная текущая строка модели GPT Proto, например deepseek-flash
Затем выполните действия в следующем порядке:
Сохраните конфигурацию.
Обновите страницу целиком.
Убедитесь, что прокси по-прежнему выбран.
Отправьте одно короткое сообщение.
Если возникнет ошибка, проверьте URL, API-ключ, строку модели, баланс и браузер — именно в таком порядке.
Как только соединение заработает, Janitor AI может оставаться вашим интерфейсом для чата, в то время как GPT Proto будет предоставлять выбранную модель. Если вам нужен контроль над памятью персонажей, маршрутизацией моделей или самим интерфейсом продукта, следующим шагом будет создание собственного приложения для ролевых игр с использованием AI API.