AI Personal Learning
und praktische Anleitung
豆包Marscode1

SillyTavern: Integration einer multimodalen LLM-Front-End-Schnittstelle, KI-Interaktion und Rollenspiele

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.

SillyTavern:集成多模态的LLM前端界面,AI互动与角色扮演-1


 

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

Einbauverfahren

  1. Vorbereitung der UmweltStellen Sie sicher, dass Sie die neueste Version von Node.js LTS installiert haben.
  2. 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
    
  3. 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 install
    
  4. eine Anwendung startenFühren Sie den folgenden Befehl aus, um SillyTavern zu starten:
    npm start
    

Leitlinien für die Verwendung

  1. Einführung in die Schnittstelle::
    • HauptschnittstelleTextfeld: Enthält Texteingabefelder, Dialogfelder und Funktionsschaltflächen.
    • 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.
  2. 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.
  3. 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.
  4. 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.
  5. automatische Übersetzung::
    • Aktivieren Sie die automatische Übersetzungsfunktion im Einstellungsmenü.
    • Nach Eingabe des fremdsprachigen Textes wird das System automatisch übersetzen und das Ergebnis anzeigen.
  6. 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 install
      npm start
      
  • Wie wechsle ich die Branche?
    • Führen Sie den folgenden Befehl aus, um zum Staging-Zweig zu wechseln:
      git checkout staging
      npm install
      npm start
      
  • 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.
Darf nicht ohne Genehmigung vervielfältigt werden:Leiter des AI-Austauschkreises " SillyTavern: Integration einer multimodalen LLM-Front-End-Schnittstelle, KI-Interaktion und Rollenspiele
de_DEDeutsch