Dieser Leitfaden erklärt, wie die KI-Bot-Funktion des Discourse AI Plugins aktiviert und konfiguriert wird.
Erforderliche Benutzerebene: Administrator
Der intelligente Chatbot kann alle Fragen zu Ihrer Discourse-Community und mehr beantworten. Der KI-Bot hat die Fähigkeit, Ihre aktuelle Discourse-Instanz und darüber hinaus mit Agentenunterstützung zu durchsuchen, um jede Art von Fragen zu beantworten, die Sie haben könnten.
Funktionen
- Möglichkeit, den spezifischen KI-Bot-Agenten auszuwählen, mit dem Sie interagieren möchten
- Flexibilität bei der Auswahl des Anbieters des Large Language Model (LLM)
- Mehrere Personen können gleichzeitig innerhalb derselben Nachricht mit dem KI-Bot interagieren
- KI-generierte Titel für private Nachrichten (PNs) mit dem KI-Bot
- Antworten werden kontinuierlich durch Streaming generiert und können gestoppt werden
- Den Bot für eine bestimmte Untergruppe von Benutzern oder Gruppen aktivieren
- Schneller Zugriff auf den KI-Bot über das
Symbol
- Anzeigen von Interaktionen zu Debugging-Zwecken
- KI-Bot-Konversationen kopieren und teilen
Agenten
Ein KI-Bot, der versucht, alles zu tun, wird aufgrund des Vergessens von Kontext und LLM-Beschränkungen letztendlich scheitern. Deshalb haben wir Agenten implementiert, die Ihnen helfen, eine bessere Erfahrung zu machen, indem sie die bestmöglichen Antworten liefern.
Die vollständige Anleitung zu KI-Agenten finden Sie hier. Sie können benutzerdefinierte KI-Agenten für den Bot erstellen, die auf Ihre Bedürfnisse zugeschnitten sind.
Je nach benötigter Hilfe stehen mehrere vordefinierte Standardagenten zur Auswahl
- Forum Helper: Allzweck-KI-Bot, der verschiedene Aufgaben ausführen kann. Kann Ihre aktuelle Discourse-Instanz durchsuchen und diese Informationen verwenden, um Antworten zu erstellen
- Z.B. - Was sind die Top-Beiträge zu KI?
- SQL Helper: KI-Bot, der sich auf das Erstellen von SQL-Abfragen für diese Discourse-Instanz spezialisiert hat (kennt Ihr aktuelles DB-Schema)
- Z.B. - Schreiben Sie mir eine Abfrage, um alle KI-Bot-Nachrichten eines bestimmten Kunden/Benutzers zu finden
- Artist: KI-Bot, der sich auf die Bilderzeugung spezialisiert hat. Erfordert ein konfiguriertes Bildgenerierungstool
- Z.B. - Zeichne mir eine Katze
- Designer: KI-Bot, der sich auf die Generierung und Bearbeitung von Bildern spezialisiert hat
- Settings Explorer: KI-Bot, der sich auf die Erkundung der Discourse-Seiteneinstellungen spezialisiert hat. (kennt den Discourse-Quellcode)
- Z.B. - Wie aktiviere ich Discourse AI auf meiner Discourse-Seite?
- Web Researcher: 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.
- Z.B. - Wie viele Beine hat ein Dinosaurier?
- Creative: KI-Bot ohne externe Integrationen
- Z.B. - Entwickeln Sie 5 Ideen zur Verbesserung des Community-Engagements
- GitHub Helper: KI-Bot, der sich auf die Recherche von GitHub-Repositories spezialisiert hat
- Z.B. - Was macht LINK_TO_PR?
- Discourse Helper: KI-Bot, der sich auf Discourse-bezogene Aufgaben spezialisiert hat und meta.discourse.org durchsucht
- Forum Researcher: KI-Bot, der sich auf tiefgehende Recherchen für das Forum spezialisiert hat
- Web Artifact Creator: KI-Bot, der sich auf die Erstellung interaktiver Web-Artefakte spezialisiert hat
KI-Bot aktivieren
Voraussetzungen
Sie müssen mindestens ein Large Language Model (LLM) eines Anbieters konfigurieren.
Um zu beginnen, können Sie diese über die Seite Discourse AI - Large Language Model (LLM) settings konfigurieren.
- OpenAI
- Anthropic
- Azure OpenAI
- AWS Bedrock mit Anthropic-Zugriff
- HuggingFace Endpoints mit Llama2-ähnlichem Modell
- Self-Hosting eines OpenSource LLM
- Google Gemini
- Cohere
Optional können Sie Folgendes konfigurieren, um zusätzliche Funktionen zu erhalten:
- Bildgenerierungstool → Bilder generieren (verwendet von den Agenten Artist und Designer)
- Google Custom Search → Internet nach Antworten über Google durchsuchen
Konfiguration
- Gehen Sie zu den Einstellungen von
Admin→Plugins→AI→ ReiterSettingsund stellen Sie sicher, dass es aktiviert ist (discourse ai enabled)- Setzen Sie ein Häkchen bei
ai bot enabled, um den KI-Bot zu aktivieren- Setzen Sie ein Häkchen bei
ai bot add to header, um den schnellen Zugriff über das-Symbol oben rechts zu ermöglichen
- Wir empfehlen, die Benutzergruppe über
ai bot allowed groupsauszuwählen, um einen spezifischen Zugriff auf den KI-Bot zu ermöglichen.- Verwenden Sie die Einstellung
ai bot enabled llms, um auszuwählen, welche LLMs für KI-Bot-Konversationen verfügbar sein sollen.Diskussionen überwachen
In einigen Fällen möchten Sie möglicherweise Bot-Diskussionen überwachen, um die Leistung Ihrer Bots zu verbessern.
Wenn Sie dies vorhaben, empfehlen wir die Aktivierung von
ai_bot_enable_chat_warning. Dadurch wird den Benutzern eine Warnung angezeigt, die erklärt, dass Konversationen ü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.
Technische FAQ
Warum werden Bot-Benutzer zu meiner Seite hinzugefügt?
- Diese Benutzer sind für die Funktionsweise des KI-Bots notwendig. Sie tun nichts im Hintergrund und werden nur bei der Interaktion mit dem Bot verwendet.
Wo bearbeite ich Agenten?
- Gehen Sie zu
discourse.example.com/admin/plugins/discourse-ai/ai-agents, wo Sie steuern können, welche Agenten aktiviert sind und wer Zugriff auf sie hat.Wird der KI-Bot mit meinen Community-Daten trainiert?
- Der KI-Bot wird mit keinen Daten trainiert. Er verwendet die Retrieval-augmented generation (RAG)-Technik, um Ergebnisse zu erzielen.
Einschränkungen
- Der KI-Bot ist ein Bereich intensiver Experimente und ändert sich schnell
- Der KI-Bot liefert nicht immer 100% genaue Ergebnisse, stellen Sie daher sicher, dass Sie alle Ausgaben sorgfältig überprüfen
- Wir empfehlen, den Bot für bestimmte Benutzergruppen zu aktivieren, um die Kosten zu kontrollieren, da Drittanbieter pro Nutzung abrechnen
42 „Gefällt mir“