جستجو در راهنما...

برای جستجوی مستندات تایپ کنید

SillyTavern
SillyTavern

راهنمای یکپارچه‌سازی SillyTavern

Routerah را از طریق منبع Chat Completion سفارشیِ سازگار با OpenAI به SillyTavern وصل کنید.

نمای کلی

SillyTavern از طریق منبع Chat Completion به Routerah می‌رسد. نشانی پایه و کلید API خود را بچسبانید و مدلی از فهرست انتخاب کنید. نه پروکسی می‌خواهد نه تونل.

پیکربندی سریع

این‌ها را در کلاینت بچسبانید. با ورود، کلید شما خودکار پر می‌شود.

text
نشانی پایه: https://api.routerah.app/v1
کلید API: YOUR_API_KEY

برای پر شدن خودکار کلید API وارد شوید

سازگاری

Chat CompletionsAnthropic Messagesپاسخ جریانیفراخوانی ابزار

راه‌اندازی گام‌به‌گام

  1. 1
    باز کردن API Connections

    روی آیکن پلاگ بالای صفحه کلیک کنید تا پنل API Connections باز شود.

  2. 2
    انتخاب Chat Completion

    نوع API را روی Chat Completion بگذارید.

  3. 3
    انتخاب Custom (سازگار با OpenAI)

    در فهرست Chat Completion Source گزینه Custom (OpenAI-compatible) را انتخاب کنید.

  4. 4
    چسباندن نشانی پایه

    نشانی پایه Routerah را که به `/v1` ختم می‌شود وارد کنید. `/chat/completions` اضافه نکنید.

    text
    Custom Endpoint (Base URL): https://api.routerah.app/v1

    برای پر شدن خودکار کلید API وارد شوید

  5. 5
    چسباندن کلید API

    کلید API Routerah خود را در فیلد Custom API Key بچسبانید.

  6. 6
    اتصال و انتخاب مدل

    روی Connect کلیک کنید. فهرست Model از فهرست مدل‌های Routerah پر می‌شود.

اجرای آن روی اندروید (Termux)

SillyTavern اپ اندرویدی ندارد، اما روی گوشی داخل Termux اجرا می‌شود. یک بار با این گام‌ها نصبش کنید، در مرورگر گوشی بازش کنید، سپس با گام‌های بالا Routerah را وصل کنید.

  1. 1
    نصب Termux

    Termux را از F-Droid یا صفحه GitHub releases آن بگیرید. نسخه Play Store دیگر نگهداری نمی‌شود و کار نمی‌کند.

  2. 2
    انتخاب آینه و به‌روزرسانی

    Termux را باز کنید و دستور اول را اجرا کنید. گزینه Mirror group و منطقه نزدیک به خودتان را انتخاب و بسته‌ها را به‌روز کنید.

    bash
    termux-change-repo
    pkg update && pkg upgrade

    برای پر شدن خودکار کلید API وارد شوید

  3. 3
    نصب پیش‌نیازها

    این دستور Git و Node.js را نصب می‌کند. روی گوشی قدیمی ۳۲بیتی اگر اجرا با خطای Unsupported platform شکست خورد، `pkg install esbuild` را هم اجرا کنید.

  4. 4
    دانلود SillyTavern

    این دستور نسخه پایدار را به پوشه خانه Termux شما دانلود می‌کند.

    bash
    git clone https://github.com/SillyTavern/SillyTavern -b release

    برای پر شدن خودکار کلید API وارد شوید

  5. 5
    اجرای SillyTavern

    در مرورگر گوشی http://127.0.0.1:8000 را باز کنید و گام‌های راه‌اندازی بالا را انجام دهید. تا وقتی گفتگو می‌کنید Termux را در پس‌زمینه نگه دارید. برای اجرای دوباره بعداً، این دو دستور را اجرا کنید.

  6. 6
    به‌روزرسانی SillyTavern

    هر وقت جدیدترین نسخه را خواستید این را اجرا کنید. شخصیت‌ها و گفتگوهای شما حفظ می‌شوند.

    bash
    cd ~/SillyTavern
    git pull --rebase --autostash

    برای پر شدن خودکار کلید API وارد شوید

مدل‌های پیشنهادی

مدل‌های رایگانی که اینجا کار می‌کنند. هر شناسه مدلی را می‌توانید در کلاینت بچسبانید.

minimax-m3.1-flash:freexing4.0-29b-a4b:freesage-a1.5:freenemotron-3.5-bolt-e4b:freeling-3.1-flash:free

نکات مهم

  • فقط نشانی پایه که به `/v1` ختم می‌شود را بچسبانید. SillyTavern خودش `/chat/completions` را اضافه می‌کند؛ اضافه‌کردنش خطای 400 می‌دهد.
  • فهرست مدل خالی یعنی اتصال برقرار نشده. نشانی پایه را دوباره بررسی کنید، بعد گزینه Bypass API status check را فعال کنید.
  • خطای 401 یعنی کلید منقضی یا اشتباه است. در داشبورد Routerah کلید تازه بسازید و بدون فاصله ابتدا/انتها بچسبانید.
  • اگر استریم وسط جمله قطع می‌شود، Streaming را خاموش کنید تا علت را تأیید کنید، بعد دوباره روشن کنید. پروکسی‌های سازمانی که پیشوند `data:` را حذف می‌کنند هم آن را خراب می‌کنند.
ساخت کلید APIمدل‌ها