AI Personal Learning
und praktische Anleitung

ChatGPT-on-WeChat: ein intelligenter Dialogroboter, der auf einem großen Modell basiert und den Zugang zu WeChat und anderen Multidialogplattformen unterstützt

Allgemeine Einführung

Das ChatGPT-on-WeChat-Projekt ist ein großer, modellbasierter, intelligenter Dialogroboter, der den plattformübergreifenden Zugang zu persönlichem WeChat, öffentlichen WeChat-Nummern, WeChat-Apps von Unternehmen, Feishu, Nail und so weiter unterstützt. Die Benutzer können aus einer Vielzahl von Modellen wählen, wie z. B. GPT3.5, GPT-4, Claude, Wenxin Yiyin, Xunfei Starfire, Tongyi Thousand Questions, Gemini, GLM-4, Kimi usw. Er kann Text, Sprache und Bilder verarbeiten, auf das Betriebssystem und das Internet zugreifen und einen maßgeschneiderten intelligenten Kundendienst für Unternehmen auf der Grundlage seiner eigenen Wissensbasis unterstützen. Einige der Fähigkeiten werden bereitgestellt durch LinkAI Unterstützung gewähren.

ChatGPT-on-WeChat: ein intelligenter Dialogroboter, der auf einem großen Modell basiert und den Zugang zu WeChat und anderen Multidialogplattformen unterstützt-1


 

ChatGPT-on-WeChat: ein intelligenter Dialogroboter, der auf einem großen Modell basiert und den Zugang zu WeChat und anderen Multidialogplattformen unterstützt-1

 

Funktionsliste

  • multiterminaler EinsatzUnterstützt WeChat, WeChat-Unternehmensanwendungen, Flybook, Pinning und viele andere Bereitstellungsmethoden.
  • Grundlegender DialogIntelligente Antworten auf Nachrichten in privaten Chats und Gruppenchats, mit Unterstützung für mehrere Runden des Sitzungskontextspeichers.
  • phonetische FähigkeitenSpracherkennung: Erkennt Sprachnachrichten und antwortet per Text oder Sprache und unterstützt eine breite Palette von Sprachmodellen.
  • BildfähigkeitUnterstützung für Bilderzeugung, Bilderkennung, Diagrammerzeugung (z.B. Fotorestauration), mit einer Auswahl an Bildmodellen.
  • Reichhaltige Plug-insUnterstützt personalisierte Plugin-Erweiterungen, hat Plugins für Multi-Rollenwechsel, Textabenteuer, Filterung sensibler Wörter, Zusammenfassungen von Chat-Protokollen, Dokumentenzusammenfassungen und Dialogen, vernetzte Suche und mehr implementiert.
  • RepositoryPersonalisierung des exklusiven Bots durch Hochladen von Wissensdatenbanken, der als digitaler Splitter, intelligenter Kundenservice und privater Domain-Assistent auf der Grundlage der LinkAI-Implementierung verwendet werden kann.

 

Hilfe verwenden

Ablauf der Installation

  1. Vorbereiten der UmgebungUnterstützung von Linux, MacOS, Windows-System (kann auf Linux-Server für eine lange Zeit laufen), und müssen Python zur gleichen Zeit zu installieren.empfohlen Python-Version zwischen 3.7.1 ~ 3.9.X, empfohlene Version 3.8.
  2. Projektcode klonen::
    git clone https://github.com/zhayujie/chatgpt-on-wechat
    cd chatgpt-on-wechat/
    
  3. Installation von Kernabhängigkeiten::
    pip3 install -r anforderungen.txt
    
  4. KonfigurationsdateiKopieren Sie die Profilvorlage und erstellen Sie das endgültige effektive Profil:
    cp config-template.json config.json
    

    Füllen Sie dann die Konfiguration in config.json mit den folgenden Konfigurationspunkten aus:

    {
    "model": "gpt-3.5-turbo", "open_ai_api_key": "YOUR API KEY", "model".
    
    
    
    "single_chat_reply_prefix": "[bot]",
    "group_chat_prefix": ["@bot"],
    "group_name_white_list": ["ChatGPT Testgruppen", "ChatGPT Testgruppe 2"],
    "image_create_prefix": ["Zeichnen", "Schauen", "Finden"],
    "Unterhaltung_max_tokens": 1000,
    "speech_recognition": false, "group_speech_recognition".
    group_speech_recognition": false, "group_speech_recognition": false,
    "voice_reply_voice": false, "voice_reply_voice": false, "character_desc": false
    "character_desc": "Du bist ein intelligenter KI-Assistent, der auf einem großen Sprachmodell basiert, das entwickelt wurde, um jede Frage zu beantworten und zu lösen, die Menschen haben, und der mit Menschen in mehreren Sprachen kommunizieren kann." ,
    "use_linkai": false,
    "linkai_api_key":"",
    "linkai_app_code": ""
    }
    
  5. lokaler BetriebAusgeführt im Stammverzeichnis des Projekts:
    python3 app.py
    

    Nachdem das Terminal den QR-Code ausgegeben hat, scannen Sie den Code und loggen sich ein. Wenn "Start auto replying" ausgegeben wird, bedeutet dies, dass das Auto-Reply-Programm erfolgreich ausgeführt worden ist.

Was die Transit-API betrifft, so unterstützt sie OpenAI-Proxy und API-Schlüssel von Drittanbietern. Sie finden den Parameter "open_ai_api_base" in der Datei config.py, kopieren ihn in die Datei config.json und tragen die URL des Proxy-Dienstes ein.

"open_ai_api_base": "Transit-Api-Adresse, Beispiel: https://exmaple.com/v1"

Anweisungen für den Gebrauch

  1. Privat-ChatIn einem privaten Chat muss der Bot durch etwas ausgelöst werden, das mit "bot" oder "@bot" beginnt, was dem Konfigurationspunkt single_chat_prefix entspricht, und der Antwort des Bots wird "[ bot]" vorangestellt, um sie von einer echten Person zu unterscheiden, was dem Konfigurationspunkt single_chat_reply_prefix entspricht. bot]" als Präfix zur Unterscheidung von einer realen Person, entsprechend dem Konfigurationspunkt single_chat_reply_prefix.
  2. GruppenchatIn einem Gruppenchat muss der Gruppenname in group_name_white_list konfiguriert werden, um die automatische Beantwortung von Gruppenchats zu aktivieren. Standardmäßig wird der Bot ausgelöst, sobald er @ ist, und er antwortet auch, wenn er etwas entdeckt, das mit "@bot" beginnt, was dem Konfigurationspunkt group_chat_prefix entspricht.
  3. BilderzeugungZusätzlich zur Erfüllung der individuellen oder gruppenspezifischen Auslösebedingungen ist für die Auslösung ein zusätzliches Schlüsselwortpräfix erforderlich, das dem Konfigurationselement image_create_prefix entspricht.
  4. SpracherkennungFügen Sie "speech_recognition" hinzu: true, um die Spracherkennung zu aktivieren, verwenden Sie openai's whisper model, um Text zu erkennen und mit Text zu antworten, dieser Parameter unterstützt nur private Chats.
  5. Plug-in-VerwendungUnterstützt personalisierte Plug-in-Erweiterungen, die Rollenspiele, Textabenteuer, Interaktion mit dem Betriebssystem, Zugriff auf Netzwerkdaten und vieles mehr ermöglichen.
AI Leichtes Lernen

Der Leitfaden für Laien zum Einstieg in die KI

Hilft Ihnen, die Nutzung von KI-Tools kostengünstig und von Null an zu erlernen.KI ist, wie Bürosoftware, eine wesentliche Fähigkeit für jeden. Die Beherrschung von KI verschafft Ihnen einen Vorteil bei der Stellensuche und die Hälfte des Aufwands bei Ihrer zukünftigen Arbeit und Ihrem Studium.

Details ansehen>
Darf nicht ohne Genehmigung vervielfältigt werden:Chef-KI-Austauschkreis " ChatGPT-on-WeChat: ein intelligenter Dialogroboter, der auf einem großen Modell basiert und den Zugang zu WeChat und anderen Multidialogplattformen unterstützt

Chef-KI-Austauschkreis

Der Chief AI Sharing Circle konzentriert sich auf das KI-Lernen und bietet umfassende KI-Lerninhalte, KI-Tools und praktische Anleitungen. Unser Ziel ist es, den Nutzern dabei zu helfen, die KI-Technologie zu beherrschen und gemeinsam das unbegrenzte Potenzial der KI durch hochwertige Inhalte und den Austausch praktischer Erfahrungen zu erkunden. Egal, ob Sie ein KI-Anfänger oder ein erfahrener Experte sind, dies ist der ideale Ort für Sie, um Wissen zu erwerben, Ihre Fähigkeiten zu verbessern und Innovationen zu verwirklichen.

Kontaktieren Sie uns
de_DE_formalDeutsch (Sie)