Руководство по интеграции SillyTavern
Подключите Routerah к SillyTavern через источник Custom OpenAI-compatible chat completion.
Обзор
SillyTavern подключается к Routerah через источник Chat Completion. Вставьте базовый URL и ключ API, затем выберите модель из выпадающего списка. Прокси или туннель не нужны.
Быстрая настройка
Вставьте это в клиент. Ваш ключ подставляется автоматически, если вы вошли в аккаунт.
Базовый URL: https://api.routerah.app/v1
API-ключ: YOUR_API_KEYСовместимость
Пошаговая настройка
- 1Откройте API Connections
Нажмите на иконку вилки вверху, чтобы открыть панель API Connections.
- 2Выберите Chat Completion
Установите тип API в значение Chat Completion.
- 3Выберите Custom (OpenAI-compatible)
В выпадающем списке Chat Completion Source выберите Custom (OpenAI-compatible).
- 4Вставьте базовый URL
Введите базовый URL Routerah, оканчивающийся на `/v1`. Не добавляйте `/chat/completions`.
textCustom Endpoint (Base URL): https://api.routerah.app/v1 - 5Вставьте ваш ключ API
Вставьте ваш ключ API Routerah в поле Custom API Key.
- 6Подключитесь и выберите модель
Нажмите Connect. Выпадающий список Model заполнится из списка моделей Routerah.
Запуск на Android (Termux)
У SillyTavern нет приложения для Android, но он работает на телефоне внутри Termux. Установите его один раз по этим шагам, откройте в браузере телефона, затем подключите Routerah по шагам выше.
- 1Установите Termux
Скачайте Termux из F-Droid или со страницы релизов на GitHub. Версия из Play Маркета больше не поддерживается и не работает.
- 2Выберите зеркало и обновитесь
Откройте Termux и выполните первую команду. Выберите Mirror group и ближайший регион, затем обновите пакеты.
bashtermux-change-repo pkg update && pkg upgrade - 3Установите зависимости
Это установит Git и Node.js. На старом 32-битном телефоне также выполните `pkg install esbuild`, если запуск падает с ошибкой Unsupported platform.
bashpkg install git nodejs-lts nano - 4Скачайте SillyTavern
Это скачает стабильную версию в домашнюю папку Termux.
bashgit clone https://github.com/SillyTavern/SillyTavern -b release - 5Запустите SillyTavern
Откройте http://127.0.0.1:8000 в браузере телефона и пройдите шаги настройки выше. Оставьте Termux работать в фоне, пока вы общаетесь. Чтобы запустить его позже снова, выполните эти две команды.
bashcd ~/SillyTavern bash start.sh - 6Обновите SillyTavern
Выполняйте это, когда нужна самая новая версия. Ваши персонажи и чаты сохранятся.
bashcd ~/SillyTavern git pull --rebase --autostash
Рекомендуемые модели
Бесплатные модели, которые здесь работают. Вставьте id любой модели в клиент.
Нюансы
- Вставляйте только базовый URL, оканчивающийся на `/v1`. SillyTavern сам дописывает `/chat/completions`, а его добавление вручную даёт ошибку 400.
- Пустой список моделей означает, что подключение не удалось. Ещё раз проверьте базовый URL, затем включите Bypass API status check.
- Ошибка 401 означает, что ключ истёк или введён с ошибкой. Создайте свежий ключ в панели Routerah и вставьте его без начальных и конечных пробелов.
- Если поток обрывается на полуслове, отключите Streaming, чтобы подтвердить причину, затем включите обратно. Корпоративные прокси, срезающие префикс `data:`, тоже ломают его.