[Inhaltsverzeichnis]
Verwendung von ChatGPT-weBot basierend auf ChatGPT (API-Schlüsselaufruf), Stable Diffusion AI-Zeichnung und offizieller WeChat-Hook-Schnittstelle. 中文文档 | Englisch
Löwenmaul Lee (github.com)
Cover erstellt aus DALL·E3 (openai.com)
Stable Diffusion
-KI (nur Englisch, unterstützt (Negativ)-Eingabeaufforderung) gpt-3.5-turbo
und neuere Modelle WebChatGPT
-Funktion token
sparen) ---> Detaillierte Anleitung zu den konfigurierbaren Optionen
Umgebung: Windows 7+, Python 3.7+
Installieren Sie alle in requirements.txt
aufgeführten Pakete und verwenden Sie den folgenden Befehl:
pip install -r ./requirements.txt
Beachten Sie, dass für Version 1.2 weitere Pakete installiert und aktualisiert werden müssen. Führen Sie diesen Befehl daher bitte einmal nach dem Upgrade aus.
Laden Sie das Paket von Github Releases herunter. (Sie können es Schritt für Schritt herunterladen, wenn sie erwähnt werden)
Installieren Sie WeChat-3.9.5.81.exe
auf Ihrem Computer. Wenn Ihre Version höher als 3.9.5.81 ist, können Sie sofort ein Downgrade durchführen oder die Datei separat in einem anderen Verzeichnis installieren . Anschließend starten Sie es bitte als Administrator und melden sich an. **Wenn Sie WeChat doppelt öffnen möchten, müssen Sie zwei verschiedene Versionen installieren und ./dual-start.bat
entsprechend den Kommentaren ändern **, die folgenden Schritte sind etwas anders, bitte lesen Sie [hier] weiter (. /doc/Dual_Start.md).
Überwachen von WeChat-Nachrichten durch Ausführen eines Servers. Es wurde nach Version V1.20 auf 1 Lösung geändert:
> cd . w xinject b in
> . i njector.exe -n WeChat.exe -i . w xinject.dll
Der letzte Schritt besteht darin, die in .config/
aufgeführten JSON-Dateien zu füllen.
In api_config.json
müssen Sie Ihre eigenen Parametereinstellungen für API-Aufrufe eingeben. Wenn Sie die spezifischen Parameter nicht kennen, müssen Sie nur die Elemente „api_key“ und optional „proxy“ ausfüllen.
In server_config.json
können Sie die Abhöradresse und den Port anpassen. Wenn Sie es nicht genau wissen, sind standardmäßig keine Änderungen erforderlich.
In config.json
müssen Sie Ihre benutzerdefinierten Optionen basierend auf Ihren Vorlieben konfigurieren.
In sys_character.json
können Sie den Charakter anpassen, den der Bot spielen muss, und den Befehl zum Aktivieren beim Chatten verwenden.
Führen Sie main.py
mit dem folgenden Befehl aus:
python main.py
Alles ist bereit, gehen Sie gerne mit Ihrem ChatGPT-weBot online!
Keine Einschränkung, aber seit der Umstellung auf die OpenAI-API gibt es Nutzungszählungen und Zahlungsanforderungen.
Wie bekomme ich alle Antworten? Sie können in Ihrer Sprache „Weiter“ sagen.
Haben Sie Probleme? Fühlen Sie sich frei, ein Problem zu erstellen.
Wie kann man Probleme in Multithread-Programmen verfolgen? Drucken oder Debuggen mit Informationen zum Thread-Stack verwenden.
Haben Sie Vorschaubilder zur Funktionalität? Ja, gehen Sie zu -> Vorschau
Willst du mir Kaffee spendieren? Vielen Dank, der QR-Code lautet wie folgt.
dual-start.bat
hinzufügen, Fehler beheben, der andere Vorgänge verhindert, wenn das Antwortschlüsselwort leer istconfig.json
die Option hinzu, die ursprüngliche Frage vor der Beantwortung zu zitieren