Allgemeine Einführung
SillyTavern ist eine nativ installierte Schnittstelle für fortgeschrittene Benutzer, die es ihnen ermöglicht, mit einer Vielzahl von groß angelegten Sprachmodellen (LLMs) und Bilderzeugungsmaschinen zu interagieren. Es unterstützt eine Vielzahl von APIs, darunter KoboldAI, Horde, NovelAI und andere, und bietet mobilfreundliche Layouts, einen visuellen Romanmodus, automatische Übersetzung und mehr.Im Februar 2023 als Fork von TavernAI 1.2.8 gestartet, hat SillyTavern nach zwei Jahren unabhängiger Entwicklung mittlerweile über 100 Mitwirkende.
Funktionsliste
- Unterstützung für mehrere LLM-APIs (z.B. KoboldAI, Horde, NovelAI, etc.)
- Mobilfreundliches Layout
- visuelles Romanformat
- automatische Übersetzungsfunktion
- Integration der Bilderzeugungsmaschine (Automatic1111 &) ComfyUI API)
- Text-to-Speech (TTS)
- Anpassbare Benutzeroberfläche
- Unterstützung für Erweiterungen von Drittanbietern
Hilfe verwenden
Ablauf der Installation
- Vorbereitung der UmweltStellen Sie sicher, dass Sie die neueste Version von Node.js LTS installiert haben.
- Quellcode abrufen: Öffnen Sie ein Terminal und führen Sie den folgenden Befehl aus, um die Codebasis zu klonen:
git clone https://github.com/SillyTavern/SillyTavern.git -b release
- Installation von Abhängigkeiten: Wechseln Sie in das Projektverzeichnis und führen Sie den folgenden Befehl aus, um die Abhängigkeiten zu installieren:
cd SillyTavern npm installieren
- eine Anwendung startenFühren Sie den folgenden Befehl aus, um SillyTavern zu starten:
npm-Start
Richtlinien für die Verwendung
- Einführung in die Schnittstelle::
- HauptschnittstelleEnthält ein Texteingabefeld, einen Dialogaufnahmebereich und Funktionstasten.
- Menü EinrichtenSie können API-Schlüssel konfigurieren, Modelle auswählen, das Layout der Benutzeroberfläche anpassen und vieles mehr.
- CharakterkarteSpeichern und Verwalten des Dialogverlaufs und der Einstellungen für verschiedene Rollen.
- Interaktion mit LLM::
- Geben Sie Ihre Frage oder Anweisung in das Texteingabefeld ein und klicken Sie auf die Schaltfläche Senden.
- Das System erzeugt eine Antwort auf der Grundlage des konfigurierten Modells und zeigt sie im Dialogprotokollbereich an.
- Bilderzeugung::
- Geben Sie einen Befehl zur Bilderzeugung in das Eingabefeld ein (z. B. "Erzeuge ein Bild von einer Katze") und klicken Sie auf Senden.
- Das System ruft die konfigurierte Bilderzeugungsmaschine auf, um das Bild zu erzeugen und anzuzeigen.
- Text-to-Speech::
- Aktivieren Sie die TTS-Funktion im Setup-Menü.
- Nachdem Sie den Text eingegeben haben, klicken Sie auf die Schaltfläche TTS, und das System wandelt den Text für die Wiedergabe in Sprache um.
- automatische Übersetzung::
- Aktivieren Sie die automatische Übersetzungsfunktion im Einstellungsmenü.
- Nach Eingabe des fremdsprachigen Textes wird das System automatisch übersetzen und das Ergebnis anzeigen.
- Erweiterte Funktionalität::
- SillyTavern unterstützt Erweiterungen durch Erweiterungen von Dritten.
- Erweiterungen können über das Einstellungsmenü verwaltet und installiert werden.
allgemeine Probleme
- Wie kann ich SillyTavern aktualisieren?
- Wechseln Sie in das Projektverzeichnis und führen Sie den folgenden Befehl aus, um die Codebasis zu aktualisieren:
Git Pull npm installieren npm starten
- Wechseln Sie in das Projektverzeichnis und führen Sie den folgenden Befehl aus, um die Codebasis zu aktualisieren:
- Wie wechsle ich die Branche?
- Führen Sie den folgenden Befehl aus, um zum Staging-Zweig zu wechseln:
git checkout staging npm installieren npm starten
- Führen Sie den folgenden Befehl aus, um zum Staging-Zweig zu wechseln:
- Wie kann ich ein Problem melden?
- Reichen Sie einen Fehler auf der GitHub-Projektseite ein und beschreiben Sie die Details des Fehlers und die Schritte, um ihn zu reproduzieren.