מדריך אינטגרציה ל-SillyTavern
חברו את Routerah ל-SillyTavern דרך מקור השלמת צ'אט Custom תואם OpenAI.
סקירה כללית
SillyTavern מגיע אל Routerah דרך מקור Chat Completion. הדביקו את כתובת הבסיס ואת מפתח ה-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)
בתפריט הנפתח Chat Completion Source, בחרו Custom (תואם OpenAI).
- 4הדביקו את כתובת הבסיס
הזינו את כתובת הבסיס של 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
מודלים מומלצים
מודלים חינמיים שעובדים כאן. הדביקו כל מזהה מודל בלקוח.
נקודות לתשומת לב
- הדביקו רק את כתובת הבסיס המסתיימת ב-`/v1`. SillyTavern מוסיף `/chat/completions` בעצמו; הוספה שלו מחזירה שגיאת 400.
- רשימת דגמים ריקה פירושה שהחיבור נכשל. בדקו שוב את כתובת הבסיס, ולאחר מכן הפעילו את Bypass API status check.
- שגיאת 401 פירושה שהמפתח פג או הוקלד שגוי. צרו מפתח חדש בלוח הבקרה של Routerah והדביקו אותו ללא רווחים בהתחלה או בסוף.
- אם ההזרמה נקטעת באמצע משפט, כבו את Streaming כדי לאשר את הסיבה, ואז הפעילו מחדש. גם פרוקסי ארגוני שמסיר את הקידומת `data:` שובר זאת.