API для ролевых чатов в SillyTavern, JanitorAI и RisuAI
Совместим с OpenAI: вставляете адрес и ключ в свой клиент, выбираете модель и продолжаете историю. Платите рублями за токены, без подписки. Ошибки и пустые ответы не списываются.
Модели и цены
Цены в рублях за 1 млн токенов. Статус считается по запросам всех пользователей за последние 30 минут.
Что важно знать до пополнения
- Платите за токены
- Подписки нет. Каждый запрос списывается по ценам выше, и каждое списание видно в истории в кабинете.
- Ошибки и пустые ответы бесплатны
- Если модель не ответила или вернула пустоту (сработал фильтр, случился сбой, вы нажали Stop до первого слова), с баланса ничего не уходит.
- Бывают сбои
- Модели иногда перегружены или отвечают с задержкой. Статус модели виден рядом с ценой. Поэтому пополняйте на сумму, которую потратите за неделю-две.
- Чаты не храним
- В базе остаются модель, число токенов, время и стоимость. Тексты запросов и ответов не записываются.
- Оплата через Telegram
- Счёт открывается в мини-приложении Laveshka: СБП, если он доступен, CryptoBot или USDT. Без Telegram баланс можно пополнить подарочным кодом.
Вопросы
Почему бывают ошибки?
Модели иногда перегружены или отвечают ошибкой. Если запрос не прошёл, мы сразу пробуем ещё раз. Если не получилось и так, клиент получит ошибку 502 или 503. Такой запрос не списывается, его можно просто повторить.
Текущее состояние моделей видно в таблице цен и в кабинете.
Ответ пришёл пустой. С меня списали?
Нет. Пустой ответ бывает, когда сработал фильтр безопасности, у модели случился сбой или вы нажали Stop раньше, чем пришло первое слово. Такие запросы бесплатны и отмечены в истории как «пустой ответ, бесплатно».
Если модель отказалась отвечать и написала об этом текстом, это обычный ответ, он оплачивается.
Сколько стоит одно сообщение?
С каждым сообщением клиент отправляет модели весь контекст: карточку персонажа, лорбук и историю чата. Поэтому цена в основном зависит от размера контекста, а не от длины ответа.
Посчитать можно в калькуляторе вверху страницы. Чтобы платить меньше, уменьшите Context Size в настройках клиента.
Что такое thinking-токены и почему они платные?
Некоторые модели сначала рассуждают, а потом пишут ответ. Рассуждения тоже генерирует модель, и они стоят столько же, сколько ответ. Поэтому они считаются как выходные токены, даже если клиент их не показывает. В истории они входят в число токенов ответа.
Сгорает ли баланс?
Нет, срока действия у баланса нет, пока сервис работает. Если сервис будет закрываться, мы предупредим на сайте минимум за 14 дней.
Можно ли вернуть деньги?
Пополнение, которое вы ещё не начали тратить, можно вернуть в течение 14 дней, за вычетом комиссии платёжного сервиса. Частично потраченный баланс и баланс с подарочного кода не возвращаются. Все условия в разделе «Возвраты».
Вы сохраняете мои чаты?
Нет. Мы храним только модель, число токенов, время, длительность и стоимость каждого запроса. Этого хватает для истории и списаний.
Сам текст уходит модели, иначе она не ответит. Не отправляйте в чат личные данные, которые не хотите никому показывать.
Как пополнить баланс без Telegram?
Подарочным кодом. Код вида SILLY-XXXX-XXXX-XXXX-XXXX вводится в кабинете и зачисляется сразу.
Где купить код, подскажет поддержка.
Что значит «≈» рядом со стоимостью?
Модель не прислала точные счётчики токенов, например потому что стрим оборвался. Тогда стоимость оценивается по длине текста запроса и ответа.
Зачем несколько ключей?
Удобно завести отдельный ключ на каждый клиент или устройство. В истории видно, какой ключ сколько потратил, а если один утёк, его можно удалить, не трогая остальные.
Подключение
Клиенту нужны три вещи: адрес API, ключ и имя модели. Ключ создаётся в кабинете, остальное есть на этой странице.
- Откройте API Connections: значок штекера на верхней панели.
- В поле API выберите Chat Completion.
- Chat Completion Source: Custom (OpenAI-compatible).
- Custom Endpoint (Base URL): адрес API, он заканчивается на
/v1. - Custom API Key: ваш ключ.
- Нажмите Connect и выберите модель в списке Available Models.
Если список моделей пустой, проверьте адрес: без /chat/completions и без слеша в конце.
- В чате с персонажем откройте API Settings.
- Выберите Proxy.
- В поле модели впишите имя модели, например
. - Proxy URL: полный адрес, вместе с
/chat/completions. - API Key: ваш ключ.
- Нажмите Save Settings и обновите страницу.
JanitorAI отправляет запросы прямо из браузера. Если он пишет «Network error», проверьте, что адрес скопирован целиком, а в ключе нет пробелов.
- В настройках модели выберите провайдер, совместимый с OpenAI. Обычно он называется OpenAI Compatible или Custom.
- Вставьте адрес API. Если клиент просит полный адрес запроса, вставьте полный адрес с
/chat/completions. - Вставьте ключ и впишите имя модели. Список моделей клиент может получить сам через
GET /v1/models. - Стриминг поддерживается, его можно включить.
Это обычный OpenAI Chat Completions API. Подойдёт любая библиотека для OpenAI, если указать адрес и ключ.
Если не работает
| 401 | Ключ неверный, отключён или удалён. Проверьте, что вставили его целиком. |
| 402 | На балансе закончились деньги. Пополнить. |
| 404 | Модели с таким именем нет. Скопируйте имя на этой странице. |
| 429 | Слишком много запросов подряд или одновременно. Подождите несколько секунд. |
| 400 | Модель отклонила запрос, чаще всего из-за слишком длинного контекста. Уменьшите Context Size. Не списывается. |
| 502, 503 | Модель не ответила. Не списывается. Повторите через минуту или посмотрите статус модели. |
Вход
Вы пришли по приглашению. Код сохранится при регистрации.
Регистрация сейчас закрыта. Если у вас уже есть аккаунт, войдите.
Кабинет
Ключи API
Отдельный ключ на каждый клиент удобнее: видно, кто сколько потратил.
Ключ создан
Скопируйте его сейчас. Мы храним только хеш, поэтому показать ключ ещё раз не сможем. Если потеряете, создайте новый.
Расходы за 30 дней
Дни по московскому времени
История запросов
Ошибки и пустые ответы не списываются
| Когда | Модель · ключ | Вход → ответ | Стоимость | Длилось | Статус |
|---|
Пополнения
Счета, коды и начисления
Приглашения
Аккаунт
Вы вошли как .
Вопросы по оплате и списаниям: поддержка. Укажите логин. Пароль и полный ключ не присылайте никому, в том числе нам.