Настройка кастомного API в Wyvern Chat: один провайдер, все модели.
Updated 2026-07-29
WyvernChat — бесплатная BYOK-платформа для ролплея: она сама не хостит ни одной модели, а её настройки провайдера перечисляют OpenRouter, OpenAI и Google наряду с опцией создать кастомный провайдер. Зарегистрируйте https://api.apisrouter.com/v1 как такой кастомный провайдер с одним ключом — и весь каталог, DeepSeek, Kimi, GLM, Claude, станет доступным в каждом чате, вместе с карточками персонажей V2 и лорбуками, перенесёнными из того места, где вы их пишете.
Короткий ответ: зарегистрируйте один кастомный провайдер.
В настройках WyvernChat откройте раздел провайдера или подключения и вместо выбора именованного сервиса создайте кастомный провайдер. Значения — стандартная тройка любого OpenAI-совместимого фронтенда: base URL https://api.apisrouter.com/v1, ваш ключ sk-... и точный ID модели, на которой должен работать чат, например deepseek-v4-flash или claude-sonnet-4-6. Подписи полей меняются по мере развития приложения, так что к названиям относитесь свободно, а к значениям — точно. Документация WyvernChat формулирует эту возможность прямо: если вашего провайдера нет во встроенном списке, вы создаёте нового провайдера и используете модели, которые он предлагает. Это и есть механизм, на котором держится вся эта страница, а значит, выбор моделей внутри Wyvern перестаёт быть ограничен сервисами, заранее подключёнными разработчиками.
Base URL: https://api.apisrouter.com/v1
API key: sk-... (from APIsRouter)
Model: deepseek-v4-flash (typed exactly; any catalog id works)Что такое WyvernChat и зачем ему ваш ключ.
WyvernChat (app.wyvern.chat) — веб-платформа для ролплея из той же линейки, что и SillyTavern, но хостед: карточки персонажей, лорбуки, групповые чаты и публичная библиотека персонажей — без самостоятельного хостинга. Обзоры и заметки сообщества стабильно описывают о ней две вещи: базовая платформа бесплатна без пейволлов на функции, и она сознательно не поставляет ни одной модели, так что вы приносите ключ от провайдера и платите этому провайдеру напрямую. Такой дизайн BYOK — честная версия сделки, которую большинство платформ для персонажей затуманивают. Здесь нет встроенной квоты, которую можно исчерпать, и нет премиального тира моделей для апсейла; ваши расходы — это то, что тарифицирует ваш провайдер, видимое в его же логах, а не спрятанное в подписке. Обратная сторона в том, что решение о провайдере полностью ваше — а это как раз то решение, которое упрощает мультивендорный шлюз: одна запись кастомного провайдера, один ключ, и вопрос модели становится выпадающим списком на чат, а не новым аккаунтом для каждого вендора. Wyvern поддерживает конфигурацию на подключение сверх базовых настроек, включая пресеты сэмплеров и instruct-шаблоны, так что настроенная конфигурация для одного семейства моделей может храниться рядом с другой. Там, где документация не уточняет деталь (точные подписи или экспонируется ли нативный диалект Anthropic наряду с форматом OpenAI), считайте кастомный провайдер OpenAI-compatible надёжным маршрутом; именно на него опирается собственная документация платформы.
Пошаговая настройка.
Диагностика следует универсальному паттерну фронтендов. Тихий сбой или немедленная ошибка при внешне корректных значениях обычно сводится к одному из трёх: URL, вставленный с прикреплённым путём completions, когда приложение ожидает base URL, ключ с лишними пробелами, или блокировка CORS на стороне браузера, которую видно в консоли разработчика. Поскольку Wyvern — хостед веб-приложение, путь запроса идёт от приложения к вашему эндпоинту; проверка тех же трёх значений в команде curl разделяет проблемы эндпоинта и проблемы приложения меньше чем за минуту.
- Создайте аккаунт WyvernChat или войдите в него на app.wyvern.chat.
- Откройте настройки и найдите раздел провайдера / API-подключения.
- Выберите добавление кастомного провайдера, а не именованного пресета.
- Введите base URL https://api.apisrouter.com/v1 и вставьте свой ключ.
- Задайте ID модели точно так, как он указан в каталоге; если приложение получает список моделей с эндпоинта, выбирайте из него, иначе введите ID вручную.
- Сохраните, откройте любого персонажа и отправьте одно короткое тестовое сообщение, чтобы подтвердить, что запрос проходит туда и обратно.
Карточки персонажей: что на практике значит импорт V2.
Вики Wyvern документирует карточки персонажей как переносимые артефакты: карточки скачиваются в формате V2, встроенном в PNG-файлы, а импорт изображения, несущего метаданные карточки (например, экспорт из SillyTavern), предлагает автоматически подтянуть детали персонажа. Лорбуки тоже полноценны: импортируются, экспортируются и прикрепляются к любому персонажу, а не привязаны к настройке своего создателя. Практическое следствие: ваши вложения в персонажей и заметки о мире не в заложниках у какого-то одного фронтенда. Карточка, написанная для SillyTavern, играет в Wyvern, а карточка Wyvern экспортируется обратно. В сочетании с ключом шлюза это делает всю настройку переносимой сразу в двух измерениях — персонажи перемещаются между фронтендами, а модели меняются под ними, — без переделки ни той, ни другой половины. Одна привычка, которую стоит перенести из мира SillyTavern: держите карточку и лорбук стабильными на протяжении длинной истории и позвольте следованию инструкциям модели делать свою работу. Смена модели посреди истории безопасна, поскольку история путешествует вместе с чатом; переписывание карточки посреди истории стоит связности больше, чем добавляет.
Выбор моделей для сессий в Wyvern.
Микс каталога, подходящий для ролплея, чисто ложится на выбор модели на чат в Wyvern. deepseek-v4-flash — стандартная ежедневная модель сообщества: естественный диалог, сцены, движущиеся вперёд, и тарифы достаточно низкие, чтобы насыщенный вечер стоил небольшую долю цента за сообщение. deepseek-v4-pro повышает плотность описаний для кампаний, которые того стоят. kimi-k2.6 и glm-5.2 разбивают усталость от одного голоса в ротации, причём следование инструкциям GLM на длинном горизонте оправдывает её место в насыщенных деталями сценах, несмотря на задержку рассуждений. claude-sonnet-4-6 остаётся потолком прозы для SFW-сторителлинга, с соответствующей ценой. Политика контента, сказано прямо: собственные условия Wyvern управляют платформой, а политика каждого семейства моделей управляет тем, что эта модель будет писать; ни один кастомный эндпоинт не меняет ни то, ни другое. Страница сравнения политик по ссылке ниже фактически разбирает этот ландшафт, и честный вывод в том, что соответствие политике — критерий выбора модели наравне с ценой или прозой, а не то, что гайд по настройке может обойти конфигурацией.
Оплата по факту · дешевле официальных цен
Selected models are priced below official list prices. Exact input, output, cache, and per-request prices are shown for each model.
| Модель | Официальная цена | Наша цена |
|---|---|---|
| DeepSeek V4 Flash | $0.14 / $0.28 per M | $0.10 / $0.30 per M |
| DeepSeek V4 Pro | $0.43 / $0.87 per M | $0.40 / $0.90 per M |
| Kimi K2.6 | $0.95 / $4.00 per M | $1.00 / $4.00 per M |
| Claude Sonnet 4.6 | $3.00 / $15.00 per M | $2.40 / $12.00 per M |
Форма затрат: что на самом деле выставляет счёт BYOK-платформа.
Поскольку сам Wyvern ничего не берёт, все ваши расходы — это тарифицируемый ключ, а форма затрат ролплея определяется входом: фронтенд заново отправляет видимую историю чата с каждым сообщением, так что длинная сессия снова и снова тарифицирует накопленный контекст. Это делает две настройки важнее любого сравнения подписок. Держите рабочий контекст осознанным, а не максимальным, сворачивая старые события в записи лорбука так, как описывает гайд по длине контекста ниже. И подбирайте модель под сцену: ротация между бюджетной ежедневной моделью и дорогой финальной моделью сокращает счёт на порядок по сравнению с постоянным запуском флагмана. Стартовый кредит здесь покрывает фазу оценки без карты: достаточно одинаковых промптов на deepseek-v4-flash, kimi-k2.6 и claude-sonnet-4-6, чтобы понять, какой голос нужен вашей истории, при этом счётчики токенов на запрос в логе использования делают стабильную стоимость арифметикой ещё до любого пополнения.
Частые вопросы
Поддерживает ли WyvernChat кастомные API-эндпоинты?
Да. Настройки провайдера перечисляют именованные сервисы (OpenRouter, OpenAI, Google) и документируют создание кастомного провайдера для всего остального. Кастомный провайдер, указывающий на https://api.apisrouter.com/v1 с одним ключом, делает каждую модель каталога доступной для выбора.
Бесплатен ли WyvernChat?
Платформа — да, согласно её документации и независимым обзорам: без пейволлов на функции и без встроенной квоты моделей. Это BYOK, так что использование моделей тарифицируется тем провайдером, которому принадлежит ваш ключ. Стартовый кредит здесь покрывает эти первые сессии без карты.
Можно ли импортировать моих персонажей из SillyTavern в Wyvern?
Да. Wyvern использует формат карточек персонажей V2, встроенный в PNG, и импорт изображения с метаданными карточки предлагает автоматически подтянуть персонажа. Лорбуки тоже импортируются и экспортируются, так что вся настройка SillyTavern мигрирует, а не начинается заново.
Какую модель выбрать для ролплея в Wyvern?
Ротация, которая работает во всех фронтендах: deepseek-v4-flash как ежедневная модель, deepseek-v4-pro для кампаний, kimi-k2.6 или glm-5.2 для разнообразия голоса, claude-sonnet-4-6 для SFW-прозы в её лучшем виде. С одним ключом шлюза это выбор на чат, а не обязательство.
Меняет ли кастомный эндпоинт то, какой контент разрешают модели?
Нет. То, куда маршрутизируются запросы, никак не влияет на политику контента модели или условия платформы; и то, и другое действует ровно так, как написано. Страница политик контента, указанная на этой странице, сравнивает письменные политики по провайдерам, чтобы вопрос соответствия был решён до начала длинной истории.
Мой кастомный провайдер сохраняется, но чаты не получают ответа. Что делать?
Разделите проблему: выполните тот же URL, ключ и ID модели в запросе curl. Если curl работает, проблема на стороне приложения (URL с лишним путём, пробелы в ключе или блокировка CORS, видимая в консоли браузера). Если curl тоже не работает, неверен ключ или ID, и тело ошибки укажет, что именно.