Discourse AI - KI-Bot

:bookmark: Dieser Leitfaden erklärt, wie die KI-Bot-Funktion des Discourse AI Plugins aktiviert und konfiguriert wird.

:person_raising_hand: 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 :robot: Symbol
  • Anzeigen von Interaktionen zu Debugging-Zwecken
  • KI-Bot-Konversationen kopieren und teilen

Agenten

:information_source: 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.

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

  1. Gehen Sie zu den Einstellungen von AdminPluginsAI → Reiter Settings und stellen Sie sicher, dass es aktiviert ist (discourse ai enabled)
  2. Setzen Sie ein Häkchen bei ai bot enabled, um den KI-Bot zu aktivieren
  3. Setzen Sie ein Häkchen bei ai bot add to header, um den schnellen Zugriff über das :robot:-Symbol oben rechts zu ermöglichen
  4. Wir empfehlen, die Benutzergruppe über ai bot allowed groups auszuwählen, um einen spezifischen Zugriff auf den KI-Bot zu ermöglichen.
  5. 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/messages

BOT_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?

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
44 „Gefällt mir“
Discourse AI
New AI Persona Editor for Discourse
Discourse AI - AI Bot - a glimpse of capabilities
Reply bot for Discourse?
Set up Gemini API Keys for Discourse AI
A conversation with the Discourse AI - AI Bot worth sharing
Discourse AI + Google Search: website + forum | Is this correct?
How to add a ChatGPT trained AI to discourse?
Configuring LLM Usage Quotas in Discourse AI
Discourse AI - AI triage
Can AI bot be trained on community data
Could we use LLMs to improve translations?
Discourse AI - Ask Discourse
Is the AI Bot limited to just staff?
AI Bot icon doesn't show up when I enable the AI Bot
AI bot - Custom tools
AI bot - Agents
About monitoring agents chats
AI Forum Helper cannot access some categories
Discourse AI going off the rails
You can now use Discourse to power your own AI Q&A homepage
Is there any built-in chatbot or conversational assistant available in Discourse?
Chat with forum via the AI
Discourse AI with notification in telegram bot
Discourse AI with notification in telegram bot
AI Bot icon not appearing in header for non-staff
AI Plugin Build Error - 'bundle exec rake db:migrate' failed
My Wiki of useful Meta (and other) links
Gpt3.5_bot user
New bot accounts
New bot accounts
New bot accounts
AI flagging too sensitive
Star common AI conversations
Managing AI credentials
Can Discourse AI Suggest Relevant Topics and Send Private Messages to Users Based on Their Queries?
Forum Researcher AI Agent guide
Using PDF and attachment support with AI bots
Can't get the AI plugin enabled