Dieser Leitfaden erklärt, wie Sie die KI-Bot-Funktion des Discourse AI-Plugins aktivieren und konfigurieren.
Erforderliche Benutzerebene: Administrator
Der intelligente Chatbot kann alle Fragen zu Ihrer Discourse-Community und mehr beantworten. Der KI-Bot kann Ihre aktuelle Discourse-Instanz und darüber hinaus durchsuchen und mit Persona-Unterstützung jede Art von Fragen beantworten, die Sie haben könnten.
<!–
–>Funktionen
- Möglichkeit, die spezifische KI-Bot-Persona auszuwählen, mit der Sie interagieren möchten
- Flexibilität bei der Auswahl des Large Language Model (LLM)-Anbieters
- Mehrere Personen können gleichzeitig innerhalb derselben Nachricht mit dem KI-Bot interagieren
- KI-generierte Titel für private Nachrichten (PMs) mit dem KI-Bot
- Antworten werden kontinuierlich durch Streaming generiert und können gestoppt werden
- Aktivieren Sie den Bot für eine bestimmte Untergruppe von Benutzern oder Gruppen
- Schneller Zugriff auf den KI-Bot über das
-Symbol
- Anzeigen von Interaktionen zu Debugging-Zwecken
- KI-Bot-Konversationen kopieren und teilen
Personas
Ein KI-Bot, der versucht, alles zu tun, wird aufgrund von Kontextverlust und LLM-Beschränkungen letztendlich scheitern. Deshalb haben wir Personas implementiert, um Ihnen eine bessere Erfahrung zu ermöglichen, indem wir die bestmöglichen Antworten liefern.
Vollständiger Leitfaden zu KI-Personas hier verfügbar. Sie können benutzerdefinierte KI-Personas für den Bot erstellen, die auf Ihre Bedürfnisse zugeschnitten sind.
Je nach benötigter Hilfe stehen mehrere vordefinierte Standard-Personas zur Auswahl:
- Forum-Helfer: KI-Bot für allgemeine Zwecke, der verschiedene Aufgaben ausführen kann. Kann Ihre aktuelle Discourse-Instanz durchsuchen und diese Informationen zur Erstellung von Antworten verwenden
- i.e - Was sind die Top-Beiträge zu KI?
- SQL-Helfer: KI-Bot, der sich auf die Erstellung von SQL-Abfragen in dieser Discourse-Instanz spezialisiert hat (kennt Ihr aktuelles DB-Schema)
- i.e - Schreiben Sie mir eine Abfrage, um alle KI-Bot-Nachrichten eines bestimmten Kunden/Benutzers zu finden
- Künstler: KI-Bot, der sich auf die Generierung von Bildern spezialisiert hat. Benötigt einen Stable Diffusion-API-Schlüssel
- i.e - Zeichne mir ein Bild von einer Katze
- Einstellungen-Explorer: KI-Bot, der sich auf die Erkundung von Discourse-Website-Einstellungen spezialisiert hat. (kennt den Discourse-Quellcode)
- i.e - Wie aktiviere ich Discourse AI auf meiner Discourse-Website?
- Forscher: KI-Bot mit Google-Zugriff und der Fähigkeit, Webseiten zu durchsuchen, um Informationen für Sie zu recherchieren. Benötigt einen Google Custom Search API-Schlüssel.
- i.e - Wie viele Beine hat ein Dinosaurier?
- Kreativ: KI-Bot ohne externe Integrationen
- i.e - Entwickeln Sie 5 Ideen zur Verbesserung des Community-Engagements
- GitHub-Helfer: KI-Bot, der sich auf die Recherche von GitHub-Repositories spezialisiert hat
- i.e - Was macht LINK_TO_PR?
<!–
Verfügbarkeit
Discourse AI ist auf allen unseren gehosteten Plänen verfügbar und auf den meisten Plänen vorinstalliert. Wenn Sie ein Enterprise-Kunde sind, können Sie uns kontaktieren, um es auf Anfrage zu Ihrer Website hinzuzufügen.
Bitte beachten Sie, dass dieses Modul auch ein separates Abonnement für ein LLM erfordert (weitere Details siehe unten).
Selbst gehostete Benutzer können das Plugin jederzeit installieren, indem sie der Plugin-Installationsanleitung folgen.
–>KI-Bot aktivieren
Voraussetzungen
Sie müssen mindestens ein Large Language Model (LLM) von einem Anbieter konfigurieren.
Um loszulegen, können Sie diese über die Discourse AI - Large Language Model (LLM) Einstellungsseite konfigurieren.
- OpenAI
- Anthropic
- Azure OpenAI
- AWS Bedrock mit Anthropic-Zugriff
- HuggingFace Endpoints mit Llama2-ähnlichem Modell
- Selbst-Hosting eines OpenSource LLM
- Google Gemini
- Cohere
Optional können Sie Folgendes konfigurieren, um zusätzliche Funktionen zu erhalten:
- Stable Diffusion → Bilder generieren
- Google Custom Search → Das Internet nach Antworten über Google durchsuchen
Konfiguration
- Gehen Sie zu den Einstellungen
Admin→Plugins→AI→ TabEinstellungenund stellen Sie sicher, dass es aktiviert ist (discourse ai enabled)- Aktivieren Sie das Kontrollkästchen
ai bot enabled, um den KI-Bot zu aktivieren- Aktivieren Sie das Kontrollkästchen
ai bot add to header, um den schnellen Zugriff über das-Symbol oben rechts zu ermöglichen
- Wir empfehlen, die Gruppe der Benutzer über
ai bot allowed groupsauszuwählen, um einen spezifischen Zugriff auf den KI-Bot zu ermöglichen.- Gehen Sie zum Tab
LLMsEinstellungen und aktivieren Sie die OptionAllow AI Botfür das entsprechende LLM, das zuvor konfiguriert wurde.Diskussionen überwachen
In einigen Fällen möchten Sie möglicherweise Bot-Diskussionen überwachen, um die Leistung Ihrer Bots zu verbessern.
Wenn Sie dies planen, empfehlen wir,
ai_bot_enable_chat_warningzu aktivieren. Dies zeigt den Benutzern eine Warnung an, die erklärt, dass Gespräche überwacht werden.Fügen Sie dann als Administrator einen Link zu Ihrer Seitenleiste hinzu:
https://discourse.example.com/u/BOT_NAME/messagesBOT_NAME ist der Benutzername des Bots, den Sie überwachen möchten.
<!–
Einstellungen
Einstellungen ändern sich im Laufe der Zeit, daher spiegelt dies möglicherweise nicht die genauen oder notwendigen verfügbaren Einstellungen wider
discourse-ai: Discourse AI aus Plugins aktivierendiscourse_ai_enable: Aktivieren des Discourse AI-Pluginsai_bot_allowed_groups: Gruppen mit Zugriff auf den Chatbotai_bot_add_to_header:-Bot-Symbol in der oberen rechten Kopfzeile aktivieren
ai_bot_enabled_chatbots: Verfügbare Modelle, die als KI-Bot aktiviert werden könnenai bot enabled chat commands: Schlüsselwörter, die für GPT-Integrationen verfügbar sind und externe Funktionalität für den KI-Bot für die Forum-Helfer-Persona bereitstellen (bestimmte Befehle sind möglicherweise nur verfügbar, wenn entsprechende API-Schlüssel hinzugefügt werden)ai_bot_enabled_personas: Liste der verfügbaren Personas für den KI-BotAnbietereinstellungen
ai_openai_api_key: (optional) Aktiviert die Nutzung von GPT 3.5 / 4 für den KI-Botai openai gpt35 url: (optional) für Azure-Unterstützungai openai gpt4 url: (optional) für Azure-Unterstützungai openai gpt35 16k url: (optional) für Azure-Unterstützungai openai gpt4 32k url: (optional) für Azure-Unterstützungai_anthropic_api_key: (optional) Aktiviert die Nutzung von Claude für den KI-Botai_stability_api_key: (optional) Stable Diffusion API-Schlüsselai_google_custom_search_api_key: (optional) Google Custom Search API-Schlüsselai google custom search cx: (optional) CX (Custom Search Engine ID) für Google Custom Search API–>
Technisches FAQ
Warum werden Bot-Benutzer wie
claude_bot,gpt3.5_bot,gpt4_botusw. als Administratoren zu meiner Website hinzugefügt?
- Diese Benutzer sind für die Funktion des KI-Bots notwendig. Sie tun nichts im Hintergrund und werden nur bei der Interaktion mit dem Bot verwendet.
Wo bearbeite ich Personas?
- Gehen Sie zu
discourse.example.com/admin/plugins/discourse-ai/ai-personas, wo Sie steuern können, welche Personas aktiviert sind und wer Zugriff auf jede einzelne erhält.Wird der KI-Bot mit den Daten meiner Community trainiert?
- Der KI-Bot wird nicht mit Daten trainiert. Er verwendet die Retrieval-Augmented Generation (RAG)-Technik, um Ergebnisse zu erzielen.
Vorbehalte
- Der KI-Bot ist ein Bereich intensiver Experimente und verändert sich schnell
- Der KI-Bot liefert nicht immer 100% genaue Ergebnisse, daher sollten Sie jede Ausgabe sorgfältig prüfen
- Wir empfehlen, den Bot für bestimmte Benutzergruppen zu aktivieren, um die Kosten zu kontrollieren, da Drittanbieteranbieter pro Nutzung abrechnen.
41 „Gefällt mir“
