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
43 „Gefällt mir“

2 Beiträge wurden in ein neues Thema aufgeteilt: Kann ein KI-Bot mit Community-Daten trainiert werden

Ein super interessantes Konzept, aber ich kann es in der Praxis kaum erkennen. Wenn ich dem Forum Helper Bot eine Frage stelle, gibt er eine kryptische Antwort wie diese zurück


Forum_Helper_bot
Forum Helper
Forum Helper
2m
Search
Found 19 results for 'xxx order:latest max_posts:1'

<function_calls>

<tool_name>posts</tool_name>

<post_number>1</post_number>
<topic_id>4719</topic_id>

<tool_id>tool_0</tool_id>

</function_calls>

Er hat das Schlüsselwort xxx aus meiner Frage übernommen und mir einen Link zur Suche im Discourse-Forum nach diesem Wort xxx zusammen mit einigen XML-ähnlichen Elementen in der Antwort gegeben.

Welches LLM verwenden Sie? Sind Sie auf dem neuesten Stand?

1 „Gefällt mir“

Vor 2 Tagen aktualisiert. Mit Gemini Pro

sehr seltsam … gemini pro hat native Funktionsunterstützung. das sieht überhaupt nicht richtig aus.

1 „Gefällt mir“

Ehrlich gesagt @Falco / @RBoy bin ich mir nicht sicher, ob Gemini 1.0 im Moment überhaupt brauchbar ist. Die Tool-Unterstützung ist einfach ein zu großes Problem. Ich denke, wir sollten auf Gemini 1.5 warten.

Ich empfehle Claude 3 Haiku oder GPT 3.5 als kostengünstige Modelle.

Beispiel von Gemini:

{
  "generationConfig": {},
  "contents": [
    {
      "role": "user",
      "parts": {
        "text": "Du bist ein hilfreicher Discourse-Assistent.\nDu _verstehst_ und **erstellst** Discourse-Markdown.\nDu existierst in einer Discourse-Forum-Nachricht.\n\nDu existierst im Forum mit der URL: https://l.discourse\nDer Titel deiner Seite: Sam's Dev Machine\nDie Beschreibung ist: \nDie Teilnehmer in diesem Gespräch sind: gemini_bot, sam\nDas aktuelle Datum ist: 2024-03-21 00:27:45 UTC, viel hat sich seit deinem Training verändert.\n\nDu wurdest mit ALTEN Daten trainiert, stütze dich auf die Suche, um aktuelle Informationen über dieses Forum zu erhalten.\nVersuche bei der Suche, die Suchbegriffe zu VERNACHELNFACHEN.\nDie Discourse-Suche verknüpft alle Begriffe mit UND. Reduziere und vereinfache die Begriffe, um mehr Ergebnisse zu finden.\n\nDu wurdest mit ALTEN Daten trainiert, stütze dich auf die Suche, um aktuelle Informationen aus dem Internet zu erhalten."
      }
    },
    {
      "role": "model",
      "parts": {
        "text": "Ok."
      }
    },
    {
      "role": "user",
      "parts": {
        "text": "erzähl mir mehr über KI-Bots"
      }
    },
    {
      "role": "model",
      "parts": {
        "functionCall": {
          "name": "search",
          "args": {
            "search_query": "KI-Bot"
          }
        }
      }
    },
    {
      "role": "function",
      "parts": {
        "functionResponse": {
          "name": "search",
          "response": {
            "content": "{\"column_names\":[\"title\",\"url\",\"username\",\"excerpt\",\"created\",\"category\",\"likes\",\"topic_views\",\"topic_likes\",\"topic_replies\"],\"rows\":[[\"Erstellen benutzerdefinierter KI-Bot-Personas\",\"/t/creating-custom-ai-bot-personas/277961/1\",\"pfaffman\",\"Wie wählt man Personas aus? Und was sind Personas im Vergleich zu KI-Bot-aktivierten Chat-Befehlen? \\nGenauer gesagt, wie macht man das?\",\"2023-09-05T16:12:47.710Z\",\"feature\",1,0,35,11],[\"KI-Bot aktivieren\",\"/t/enable-ai-bot/266012/1\",\"sam\",\"Dieses Thema behandelt die Konfiguration des KI-Bot-Moduls des \\u003ca href=\\\"https://meta.discourse.org/t/discourse-ai/259214\\\" rel=\\\"noopener nofollow ugc\\\"\\u003eDiscourse AI \\u003c/a\\u003e-Plugins. \\n\\u003ca name=\\\"overview-1\\\" class=\\\"anchor\\\" href=\\\"#overview-1\\\"\\u003e\\u003c/a\\u003eÜbersicht\\nDer KI-Bot ist ein Chatbot, der eine direkte Integration mit generativer KI ermöglicht, angetrieben von OpenAI (ChatGPT), Anthropic (Claude), Stability AI (Stable Diffusion) und anderen! \\n\\n[KI-Bot-Einführung] \\n\\u003ca name=\\\"features-2\\\" class=\\\"anchor\\\" href=\\\"#features-2\\\"\\u003e\\u003c/a\\u003eFunktionen\\n\\nAbi\\u0026hellip;\",\"2023-05-24T06:25:09.579Z\",\"admins\",22,0,86,41],[\"KI-Bot-Symbol erscheint im Header für Nicht-Mitarbeiter nicht\",\"/t/ai-bot-icon-not-appearing-in-header-for-non-staff/277960/1\",\"MarcP\",\"Ich denke, das Hinzufügen von Gruppen zur KI-Chatbot-Einstellung zeigt den Button nicht an, wenn sie Zugriff auf den KI-Bot haben. Nur Trust-Level/Admins sehen diesen Button in meinem Fall.\",\"2023-08-28T01:01:52.205Z\",\"bug\",1,0,16,14],[\"Kann eigene Beiträge nicht mehr löschen\",\"/t/cannot-delete-own-post-anymore/66908/2\",\"sam\",\"Sieht nach einem Bug aus, was ist die genaue Reproduktion?\",\"2017-07-27T22:11:54.316Z\",\"bug\",0,0,11,3],[\"Personas des KI-Bots ohne Robotersymbol verwenden?\",\"/t/using-personas-of-ai-bot-without-robot-icon/285961/1\",\"Jagster\",\"Der KI-Bot kommuniziert über PN. Aber ich sehe das Menü für verschiedene Personas nur, wenn ich das Robotersymbol im Header verwende. Gibt es einen Weg, Personas zu verwenden, wenn das Symbol deaktiviert ist? \\nDas eigentliche Problem, das ich lösen möchte, ist ein häufiges Layout-Glitch. Meine Android-Nutzer beschweren sich, weil nicht genug Platz ist\\u0026hellip;\",\"2023-11-19T06:48:23.172Z\",\"support\",1,0,2,1],[\"Gibt es einen Weg, KI-Bots zu verwenden, ohne ihnen den Zugriff zum Lesen aller Beiträge zu gewähren?\",\"/t/is-there-any-way-to-use-ai-bots-while-not-allowing-them-access-to-read-all-posts/288649/1\",\"Alon1\",\"Ich habe ein nicht-öffentliches Discourse, das potenziell private Informationen von Personen enthalten könnte. \\nIch würde die KI-Bots gerne integrieren, aber ich mache mir Sorgen, dass es einen Weg für Drittanbieter-KI-Unternehmen öffnet, alle Beiträge zu lesen und potenziell weiß nicht, wohin es als nächstes geleakt wird (oder zum Trainieren der nächsten KI-Generation verwendet wird…) \\nI\\u0026hellip;\",\"2023-11-15T13:54:07.856Z\",\"support\",3,1,11,1],[\"Deaktivieren eines Benutzers führt zum Löschen des Kontos?\",\"/t/deactivating-a-user-causes-account-to-be-deleted/68642/2\",\"cpradio\",\"Es gibt eine Einstellung \"Gnadenfrist für nicht aktivierte Benutzer löschen\", wenn ein Konto immer noch deaktiviert ist, keine Beiträge hat und diese Gnadenfrist erreicht ist, wird das Konto gelöscht.\",\"2017-08-23T17:36:38.490Z\",\"support\",3,0,20,14],[\"Navigieren durch KI-Bot-Rechte: Öffentlich vs. Eingeschränktes Lesen\",\"/t/navigating-ai-bot-rights-public-vs-restricted-reading/287086/1\",\"Jagster\",\"Ich bin jetzt etwas (na ja, viel…) verwirrt. Welches Trustlevel/eine welche Gruppe muss man haben, damit der KI-Bot Themen lesen darf? Denn manchmal gibt es keine Probleme und manchmal verweigert er das Lesen, weil er keine Rechte dazu hat. \\nOder ist das wieder ein Benutzerfehler und ich kann es einfach nicht? Oder erwarte ich unrealistische Dinge? \\nIch habe fr\\u0026hellip; gefragt.\",\"2023-11-30T15:31:53.419Z\",\"support\",0,0,1,3],[\"\"Du hast benachrichtigt, aber sie können es nicht sehen\"-Nachricht erscheint zu früh\",\"/t/youve-notified-but-they-cant-see-message-pops-up-too-soon/68963/1\",\"barryvan\",\"Wenn man auf ein Thema in einer eingeschränkten Kategorie antwortet, zeigt Discourse (sehr intelligent) eine Warnung an, wenn man jemanden @-erwähnt, der das Thema nicht sehen kann. Es scheint jedoch etwas zu übereifrig dabei zu sein. Zum Beispiel, wenn man @christine tippt, warnt es einen, dass sie nicht teilnehmen kann –\\u0026hellip;\",\"2017-08-29T00:21:37.901Z\",\"bug\",6,0,20,5],[\"Feedback zum KI-Bot\",\"/t/feedback-on-ai-bot/278149/1\",\"EricGT\",\"Feedback \\n\\n\\nPunkt: 1 \\nKein Bug, aber erwähnenswert. \\n\\nIch habe eine \\u003ca href=\\\"https://meta.discourse.org/t/list-of-discourse-ai-suggestions/275196\\\" rel=\\\"noopener nofollow ugc\\\"\\u003eFrage\\u003c/a\\u003e gepostet und der Discourse AI - KI-Bot hat geantwortet. \\nDann wollte ich das Thema löschen (Gedanke: Testen) über die Löschschaltfläche im ersten Beitrag, \\n[Bild] \\nIch erhielt diese Nachricht \\n[Bild] \\n\\n\\nPunkt: 2 \\nWenn eine frühere Antwort bearbeitet wird, wird der Bot \\u0026hellip;\",\"2023-08-15T07:58:23.105Z\",\"ux\",1,0,1,0],[\"KI-Bot im Chat aktivieren\",\"/t/enabling-ai-bot-in-chat/286383/1\",\"Leo_Wong\",\"Wir würden den KI-Bot gerne in der Chat-Funktion haben. Unsere Nutzer nutzen den Chat stark.\",\"2023-11-22T09:01:29.131Z\",\"feature\",2,1,30,9],[\"Erholung von einer sehr langsamen Datenbank\",\"/t/recover-from-a-very-slow-database/68793/3\",\"sam\",\"Absolut, ich habe auch einen Wiederherstellungsversuch über unsere UI unternommen, beides hat das Problem nicht behoben. \\nDie Wiederherstellung über die UI behält die Datenbank bei, sodass sie das zugrunde liegende Problem mit der DB auf der Festplatte nicht behebt.\",\"2017-08-25T19:41:37.706Z\",\"sysadmin\",3,0,20,2],[\"Vorstellung des KI-Bots 🤖\",\"/t/introducing-ai-bot/283410/1\",\"Saif\",\"Unsere Discourse AI-Module sind darauf ausgelegt, dein Community-Erlebnis einfacher, schneller und hoffentlich unterhaltsamer zu machen. Heute freuen wir uns, das \"KI-Bot\"-Modul vorzustellen, das die Kraft der Konversation nutzt, um dir zu helfen, Fragen, Vorschläge, Empfehlungen oder Kommentare zu beantworten.\\u0026hellip;\",\"2023-10-25T14:21:33.734Z\",\"blog\",10,0,10,0],[\"KI-Bot-Symbol erscheint nicht, wenn ich den KI-Bot aktiviere\",\"/t/ai-bot-icon-doesnt-show-up-when-i-enable-the-ai-bot/286270/1\",\"37Rb\",\"Ich habe versucht, den Anweisungen hier zu folgen: \\n\\u003ca href=\\\"https://meta.discourse.org/t/enable-ai-bot/266012\\\" class=\\\"onebox\\\" target=\\\"_blank\\\" rel=\\\"noopener nofollow ugc\\\"\\u003ehttps://meta.discourse.org/t/enable-ai-bot/266012\\u003c/a\\u003e \\nIch habe das Plugin aktiviert, den KI-Bot aktiviert und den KI-Helfer aktiviert. Ich denke, ich habe alles konfiguriert. Aber ich sehe das Botsymbol oben rechts nicht. Und ich sehe keine Helferschaltfläche in der comp\\u0026hellip;\",\"2023-11-22T00:15:57.523Z\",\"support\",0,0,1,1],[\"Ist der KI-Bot nur für Mitarbeiter gedacht?\",\"/t/is-the-ai-bot-limited-to-just-staff/278009/1\",\"mk0r\",\"Hi, entschuldigt, wenn das schon beantwortet wurde – haben alle Nutzer Zugriff auf diesen Bot, um verschiedene Konversationsthread zu führen? Oder ist es nur für Admins?\",\"2023-07-05T17:28:52.969Z\",\"support\",1,0,3,1],[\"Organisieren und Zugriff auf eine große Anzahl von KI-Bot-Personas\",\"/t/organising-and-accessing-a-large-amount-of-ai-bot-personas/288652/1\",\"EricGT\",\"Es gibt so viele Personas für den Discourse KI-Bot, dass ich die Bildlaufleiste verwenden musste. \\nWenn du also wie ich bist und weißt, dass der Forum-Helfer dort sein sollte, ihn aber nicht siehst, verwende die Bildlaufleiste. Ich dachte für einen Moment, er wäre verschwunden. \\n[Bild] \\n[Bild]\",\"2023-12-11T14:33:04.861Z\",\"ux\",0,0,2,1],[\"Verbesserung oder Erstellung eines anderen KI-Bots zur Unterstützung von Discourse-Entwicklern\",\"/t/enhance-or-create-a-different-ai-bot-to-help-discourse-developers/275922/1\",\"EricGT\",\"Während es Hinweise darauf gibt, dass der aktuelle Discourse AI - KI-Bot bei Discourse-Entwickleraufgaben helfen kann, wurde er dafür vielleicht nicht erstellt. Als Vorschlag: Verbessere den aktuellen Bot oder erstelle einen neuen Bot, der bei Entwickleraufgaben hilft. \\n\\nAls Entwickler, der wenig Wissen über Ruby und einige der anderen\\u0026hellip; hat.\",\"2023-08-20T13:54:48.920Z\",\"feature\",2,0,2,0],[\"Suchergebnisse auf jeweils 50 begrenzt\",\"/t/search-results-limited-to-50-each-time/34270/12\",\"dmacjam\",\"Hier ist der Pull Request, der dieses Problem löst: \\u003ca href=\\\"https://github.com/discourse/discourse/pull/4981\\\" class=\\\"inline-onebox-loading\\\" rel=\\\"noopener nofollow ugc\\\"\\u003ehttps://github.com/discourse/discourse/pull/4981\\u003c/a\\u003e  - endloses Laden der Suchergebnisse hinzugefügt, insgesamt werden 10 Seiten mit je 50 Ergebnissen beim Scrollen geladen, was zu 500 Suchergebnissen führt (nicht mehr wegen der Performance, selbst Google begrenzt das Maximum auf \\u0026hellip;\",\"2017-07-31T12:24:07.042Z\",\"bug\",15,0,64,12],[\"KI-Bots haben Chat aktiviert, unterstützen ihn aber nicht\",\"/t/ai-bots-have-chat-enabled-but-do-not-support-it/285403/1\",\"RGJ\",\"Wie ich verstanden habe, können die aktuellen Bots, die vom AI-Plugin bereitgestellt werden, über PNs kommunizieren, aber nicht über Chat. Allerdings haben sie Chat in ihrem Profil aktiviert, sodass man eine Chat-Konversation mit ihnen öffnen kann, auf die sie nicht antworten. \\n[Bild]\",\"2023-11-14T09:11:45.338Z\",\"bug\",2,0,3,1],[\"Wahlen-Plugin\",\"/t/elections-plugin/68521/6\",\"NotAfk\",\"sehr gutes Plugin, mein Bruder^^\",\"2017-08-23T21:09:40.529Z\",\"plugin\",1,0,247,100],[\"Kategorie von /new-topic-Route wird nicht im Composer angezeigt\",\"/t/category-from-new-topic-route-not-displayed-in-composer/68790/4\",\"joffreyjaffeux\",\"Behoben durch \\n\\u003ca href=\\\"https://github.com/discourse/discourse/commit/296ea6c7b18a83013bf86b8cb65be99b226b72d9\\\" class=\\\"onebox\\\" target=\\\"_blank\\\" rel=\\\"noopener nofollow ugc\\\"\\u003ehttps://github.com/discourse/discourse/commit/296ea6c7b18a83013bf86b8cb65be99b226b72d9\\u003c/a\\u003e\",\"2017-08-25T23:47:15.570Z\",\"bug\",5,0,10,2],[\"Semantische Suche zum KI-Bot hinzufügen\",\"/t/add-semantic-search-to-the-ai-bot/278146/1\",\"bigfudge\",\"Ich habe mich mit dem Bot gespielt und er ist schon großartig. Kann ich eine Stimme hinzufügen, um semantische Suche zu ermöglichen? In meinen bisherigen Experimenten würde dies den Bot viel intelligenter machen, zumindest auf unserer Site. Wenn ich die Ergebnisse vergleiche, die er findet und zusammenfasst oder antwortet – diese sind viel schlechter als die, die er verwenden würde, wenn\\u0026hellip;\",\"2023-08-17T09:45:55.935Z\",\"feature\",2,0,14,4],[\"Benutzerdefinierte Personas zum KI-Bot hinzufügen\",\"/t/add-custom-personas-to-the-ai-bot/288644/1\",\"pfaffman\",\"Ich lese einen Newsletter, der den Fall für benutzerdefinierte Prompts macht, um Lernende in Konversationen zu führen. \\u003ca href=\\\"https://www.oneusefulthing.org/p/almost-an-agent-what-gpts-can-do\\\" rel=\\\"noopener nofollow ugc\\\"\\u003eDieser Eintrag\\u003c/a\\u003e bietet einen strukturierten Prompt, damit der Tutor fragt, welches Bildungsniveau der Schüler hat, und dann nach der Aufgabe fragt, die sie erledigen sollen (die Anweisungen sagen der KI explizit n\\u0026hellip;).\",\"2023-11-08T14:38:00.161Z\",\"feature\",4,1,21,7],[\"Gruppenbesitzer bei Hinzufügen und Entfernen benachrichtigen\",\"/t/notify-group-owners-when-added-and-removed/38387/5\",\"tgxworld\",\"\\u003ca class=\\\"mention\\\" href=\\\"/u/tobiaseigen\\\"\\u003e@tobiaseigen\\u003c/a\\u003e Any thoughts about this? I do see a use case for an automated \"welcome to this group\" message when adding a group user but like \\u003ca class=\\\"mention\\\" href=\\\"/u/scombs\\\"\\u003e@scombs\\u003c/a\\u003e mentioned, adding/removing group owners is a bit of an edge case that can be handled manually via a PM.\",\"2017-08-22T07:45:50.866Z\",\"feature\",2,0,31,9],[\"KI-Bot-Suchen erscheinen in Dashboard-Suchprotokollen\",\"/t/ai-bot-searches-appearing-in-dashboard-search-logs/278008/1\",\"sp-jordan-violet\",\"Ein weiterer Bug (meiner Meinung nach) ist, dass dieser Bot unsere Suchdaten stark beeinträchtigt. Ich habe nur eine Handvoll Abfragen gemacht (vielleicht 4-5) und das ist, was er mit unseren Suchdaten für unsere Nutzer angestellt hat. \\nIch werde wahrscheinlich auch ein Support-Ticket dafür einreichen, damit unsere Suchdaten für unsere Nutzer nicht verzerrt werden \\u0026hellip;\",\"2023-06-17T19:34:53.167Z\",\"bug\",3,0,10,4],[\"Neuaufbau hängt bei Bootstrap-Fehler mit letztem Update\",\"/t/rebuild-hangs-on-bootstrap-error-with-last-update/68526/2\",\"david\",\"Bitte scrollt nach oben und sucht nach der Fehlermeldung, sie könnte ziemlich weit oben stehen. \\nWelche Plugins habt ihr installiert?\",\"2017-08-22T10:32:55.058Z\",\"installation\",4,0,8,2],[\"Systembenutzer ersetzt falsche URL, wenn er lokale Kopie des Bildes herunterlädt\",\"/t/system-user-replaces-wrong-url-when-it-downloads-local-copy-of-image/68487/4\",\"LeoMcA\",\"Das sieht so aus:\",\"2017-08-22T10:27:45.420Z\",\"bug\",0,0,32,16],[\"[BEZAHLT] SSL einrichten - Let's Encrypt\",\"/t/paid-setup-ssl-lets-encrypt/68853/2\",\"pfaffman\",\"Ich helfe gerne: \\n\\u003ca href=\\\"https://www.literatecomputing.com/product/discourse-ssl/\\\" class=\\\"onebox\\\" target=\\\"_blank\\\" rel=\\\"noopener nofollow ugc\\\"\\u003ehttps://www.literatecomputing.com/product/discourse-ssl/\\u003c/a\\u003e\",\"2017-08-27T10:37:07.934Z\",\"marketplace\",3,0,3,1],[\"Nutzung hinzugefügter Speicher-Volumes\",\"/t/making-use-of-added-storage-volumes/51060/13\",\"sam\",\"Ich würde auch empfehlen, Docker-Images und Container auf dem Volume zu halten, es scheint gut zu funktionieren. (auch, klarerweise Backups) \\nEs ist ziemlich einfach, man verknüpft /var/lib/docker mit /mnt/volume/whatever\",\"2017-08-25T20:08:59.477Z\",\"hosting\",6,0,33,12],[\"Leerzeichen neben Emoji-Text?\",\"/t/spaces-adjacent-to-emoji-text/67074/9\",\"codinghorror\",\"Das ist so beabsichtigt. Es wird nicht erwartet, dass \\nrandomtext:smile:  \\nfunktioniert… noch \\n:smile:randomtext\",\"2017-07-30T07:47:51.169Z\",\"feature\",4,0,8,7],[\"Bestätigungs-E-Mails deaktivieren, wenn Benutzer über API erstellt werden\",\"/t/disable-account-confirm-emails-when-creating-users-via-api/68663/9\",\"jeffbrowning\",\"Habe ein ähnliches Problem mit der \"Bestätige dein neues Konto\"-E-Mail – die PN von discobot ist ausgeschaltet, aber Benutzer erhalten trotzdem die E-Mail. Es sieht so aus, als wären das unterschiedliche Einstellungen. Gibt es einen Weg, die Bestätigungs-E-Mail zu entfernen?\",\"2017-08-24T18:18:28.760Z\",\"dev\",0,0,26,26],[\"Kann der KI-Bot die Konversationen automatisch betiteln?\",\"/t/can-the-ai-bot-automatically-title-the-conversations/277987/1\",\"Wleksion\",\"Ist es möglich, ein System zu erstellen, das die Titel der geöffneten Themen automatisch benennt? \\nBenutzer achten nicht viel auf diese Titel, aber sie sind sehr wichtig für Google.\",\"2023-05-24T21:45:19.722Z\",\"support\",4,0,13,3],[\"Etherpad Lite-Pads in Discourse einbetten\",\"/t/embed-etherpad-lite-pads-into-discourse/42594/4\",\"nicop91\",\"Dieses Plugin ist großartig, aber ich habe ein kleines Problem: Links von meinen Etherpad-Instanzen werden nicht als Pads erkannt. \\nDas Einfügen des Beispiel-Links funktioniert großartig (Link auf \\u003ca href=\\\"http://beta.etherpad.org\\\" rel=\\\"noopener nofollow ugc\\\"\\u003ebeta.etherpad.org\\u003c/a\\u003e), aber meine Links werden nicht durch den iframe ersetzt… \\nMeine Links haben das folgende Format: \\n\\u003ca href=\\\"https://sub.composed-domain.fr/p/xo0MvCGYhB\\\" class=\\\"onebox\\\" target=\\\"_blank\\\" rel=\\\"noopener nofollow ugc\\\"\\u003ehttps://sub.composed-domain.fr/p/xo\\u0026hellip;\\u003c/a\\u003e\",\"2017-08-22T10:08:53.424Z\",\"plugin\",0,0,23,9],[\"Grundlegende Datenbanktabellen-, Größen- und Zählstatistiken abrufen\",\"/t/get-basic-database-table-size-and-count-statistics/68783/1\",\"sam\",\"Die Aufgabe rake db:stats wird grundlegende Datenbankstatistiken ausgeben. \\n./launcher enter app\\nrake db:stats \\n\\n\\ntabelle_name                 | row_estimate | size\\n---------------------------------------------------\\nemail_logs                 | 4027838      | 611 MB\\npost_timings               | 9193590      | 388 M\\u0026hellip;\",\"2017-08-25T14:28:05.960Z\",\"sysadmin\",11,0,13,3],[\"Problem mit meinem SSL-Zertifikat\",\"/t/problem-with-my-ssl-certificate/67299/7\",\"craisp\",\"Dies ist die Ausgabe nach dem Neuaufbau nach dem Komprimieren von js: \\nI, [2017-08-03T08:00:24.170845 #13]  INFO -- : File \\u0026gt; /usr/local/bin/discourse  chmod: +x\\nI, [2017-08-03T08:00:24.174861 #13]  INFO -- : File \\u0026gt; /usr/local/bin/rails  chmod: +x\\nI, [2017-08-03T08:00:24.178919 #13]  INFO -- : File \\u0026gt; /usr/local/b\\u0026hellip;\",\"2017-08-03T08:09:19.278Z\",\"installation\",0,0,12,16],[\"Varnish-Konfiguration für Discourse\",\"/t/varnish-config-for-discourse/68575/15\",\"codinghorror\",\"Wir empfehlen diese Konfiguration im Allgemeinen nicht, da sie ziemlich kompliziert ist und dir nicht viel bringt, was ein traditioneller (und weit, weit einfacher) CDN für statische Assets nicht bereits liefert.\",\"2017-08-23T19:58:54.562Z\",\"hosting\",0,0,14,16],[\"Mailgun-geheimer API-Schlüssel abgelehnt\",\"/t/mailgun-secret-api-key-rejected/61852/11\",\"pfaffman\",\"Und bist du sicher, dass du einen API-Schlüssel und kein Passwort verwendest?\",\"2017-08-16T21:54:18.676Z\",\"support\",2,0,22,17],[\"Facebook-Gruppen - Zuck kommt auf uns zu\",\"/t/facebook-groups-zuck-is-coming-for-us/64437/11\",\"Martin_Cash\",\"Sehr wahr, Sam. Was ich festgestellt habe, ist, dass jeder in dieser Situation eine ziemlich einzigartige Geschichte zu erzählen hat. \\nWir haben eine große unabhängige Community auf Facebook, die wir zurückholen möchten. Ich habe Druck von verschiedenen Organisationen bekommen, diese Kunden von Facebook auf unsere neue Discourse-Plattform zu bewegen. Bec\\u0026hellip;\",\"2017-06-24T02:59:16.886Z\",\"community\",5,0,280,48],[\"Importer für große Foren\",\"/t/importers-for-large-forums/61681/32\",\"mtawil\",\"Nun, reicht ein Intel 16-Core-Xeon-CPU @ 2.30GHz mit 64GB RAM nicht aus?\",\"2017-07-24T17:56:15.479Z\",\"announcements\",1,0,82,49],[\"Bootstrap schlägt bei sauberer CentOS 7-Installation fehl\",\"/t/bootstrap-fails-on-clean-centos-7-install/68755/3\",\"Dan_Healy\",\"Container: 0\\n Running: 0\\n Paused: 0\\n Stopped: 0\\nImages: 1\\nServer Version: 17.06.1-ce\\nStorage Driver: overlay\\n Backing Filesystem: xfs\\n Supports d_type: false\\nLogging Driver: json-file\\nCgroup Driver: cgroupfs\\nPlugins:\\n Volume: local\\n Network: bridge host macvlan null overlay\\n Log: awslogs fluentd gc\\u0026hellip;\",\"2017-08-30T22:55:20.838Z\",\"installation\",0,0,9,5]],\"args\":{\"search_query\":\"KI-Bot\"}}"
          }
        }
      }
    }
  ],
  "tools": [
    {
      "function_declarations": [
        {
          "name": "categories",
          "description": "Listet die Kategorien auf der aktuellen Discourse-Instanz auf, bevorzugt Formatierung mit # vor dem Kategoriennamen"
        },
        {
          "name": "search",
          "description": "Sucht Themen in der aktuellen Discourse-Instanz, beim Rendern immer bevorzugt Links zu den gefundenen Themen",
          "parameters": {
            "type": "object",
            "required": [],
            "properties": {
              "search_query": {
                "description": "Spezifische Schlüsselwörter zum Suchen, leerzeichengetrennt (falsche Schreibweise korrigieren, Verbindungswörter entfernen)",
                "type": "string"
              },
              "user": {
                "description": "Suchergebnisse auf diesen Benutzernamen filtern (nur einschließen, wenn der Benutzer explizit nach Benutzer filtert)",
                "type": "string"
              },
              "order": {
                "description": "Sortierung der Suchergebnisse",
                "type": "string",
                "enum": [
                  "latest",
                  "latest_topic",
                  "oldest",
                  "views",
                  "likes"
                ]
              },
              "limit": {
                "description": "Anzahl der zurückgegebenen Ergebnisse begrenzen (im Allgemeinen lieber bei Standard bleiben)",
                "type": "integer"
              },
              "max_posts": {
                "description": "maximale Anzahl von Beiträgen in den Themen (Themen, in denen viele Leute gepostet haben)",
                "type": "integer"
              },
              "tags": {
                "description": "Liste der zu suchenden Tags. Verwende + für ODER, , für UND",
                "type": "string"
              },
              "category": {
                "description": "Kategoriename zum Filtern",
                "type": "string"
              },
              "before": {
                "description": "nur Themen, die vor einem bestimmten Datum YYYY-MM-DD erstellt wurden",
                "type": "string"
              },
              "after": {
                "description": "nur Themen, die nach einem bestimmten Datum YYYY-MM-DD erstellt wurden",
                "type": "string"
              },
              "status": {
                "description": "Suche nach Themen in einem bestimmten Zustand",
                "type": "string",
                "enum": [
                  "open",
                  "closed",
                  "archived",
                  "noreplies",
                  "single_user"
                ]
              }
            }
          }
        },
        {
          "name": "read",
          "description": "Liest ein Thema oder einen Beitrag in dieser Discourse-Instanz",
          "parameters": {
            "type": "object",
            "required": [
              "topic_id",
              "post_number"
            ],
            "properties": {
              "topic_id": {
                "description": "die ID des zu lesenden Themas",
                "type": "integer"
              },
              "post_number": {
                "description": "die Nummer des zu lesenden Beitrags",
                "type": "integer"
              }
            }
          }
        },
        {
          "name": "tags",
          "description": "Listet die 100 beliebtesten Tags auf der aktuellen Discourse-Instanz auf"
        },
        {
          "name": "google",
          "description": "Sucht mit Google - globale Internetsuche (unterstützt alle Google-Suchoperatoren)",
          "parameters": {
            "type": "object",
            "required": [
              "query"
            ],
            "properties": {
              "query": {
                "description": "Die Suchanfrage",
                "type": "string"
              }
            }
          }
        }
      ]
    }
  ]
}

Antwort:

[
  {
    "candidates": [
      {
        "content": {
          "parts": [
            {
              "text": " Hier sind ein paar Artikel zum KI-Bot:\n- [Der Aufstieg des"
            }
          ],
          "role": "model"
        },
        "finishReason": "STOP",
        "index": 0,
        "safetyRatings": [
          {
            "category": "HARM_CATEGORY_SEXUALLY_EXPLICIT",
            "probability": "NEGLIGIBLE"
          },
          {
            "category": "HARM_CATEGORY_HATE_SPEECH",
            "probability": "NEGLIGIBLE"
          },
          {
            "category": "HARM_CATEGORY_HARASSMENT",
            "probability": "NEGLIGIBLE"
          },
          {
            "category": "HARM_CATEGORY_DANGEROUS_CONTENT",
            "probability": "NEGLIGIBLE"
          }
        ]
      }
    ]
  },
  {
    "candidates": [
      {
        "content": {
          "parts": [
            {
              "text": " KI-Chatbot](https://www.forbes.com/sites/forbestechcouncil/2023/02/09/the-rise"
            }
          ],
          "role": "model"
        },
        "finishReason": "STOP",
        "index": 0,
        "safetyRatings": [
          {
            "category": "HARM_CATEGORY_SEXUALLY_EXPLICIT",
            "probability": "NEGLIGIBLE"
          },
          {
            "category": "HARM_CATEGORY_HATE_SPEECH",
            "probability": "NEGLIGIBLE"
          },
          {
            "category": "HARM_CATEGORY_HARASSMENT",
            "probability": "NEGLIGIBLE"
          },
          {
            "category": "HARM_CATEGORY_DANGEROUS_CONTENT",
            "probability": "NEGLIGIBLE"
          }
        ]
      }
    ]
  },
  {
    "candidates": [
      {
        "content": {
          "parts": [
            {
              "text": "-of-the-ai-chatbot/?sh=6fb501227769)\n- [KI-Chatbots: Was sie sind und wie sie funktionieren](https://www.techtarget.com/searchenterpriseai/definition/AI-chatbot)\n- [Wie"
            }
          ],
          "role": "model"
        },
        "finishReason": "STOP",
        "index": 0,
        "safetyRatings": [
          {
            "category": "HARM_CATEGORY_SEXUALLY_EXPLICIT",
            "probability": "NEGLIGIBLE"
          },
          {
            "category": "HARM_CATEGORY_HATE_SPEECH",
            "probability": "NEGLIGIBLE"
          },
          {
            "category": "HARM_CATEGORY_HARASSMENT",
            "probability": "NEGLIGIBLE"
          },
          {
            "category": "HARM_CATEGORY_DANGEROUS_CONTENT",
            "probability": "NEGLIGIBLE"
          }
        ]
      }
    ]
  },
  {
    "candidates": [
      {
        "content": {
          "parts": [
            {
              "text": " KI-Chatbots transformieren den Kundenservice](https://www.salesforce.com/resources/articles/ai-chatbots/)"
            }
          ],
          "role": "model"
        },
        "finishReason": "STOP",
        "index": 0,
        "safetyRatings": [
          {
            "category": "HARM_CATEGORY_SEXUALLY_EXPLICIT",
            "probability": "NEGLIGIBLE"
          },
          {
            "category": "HARM_CATEGORY_HATE_SPEECH",
            "probability": "NEGLIGIBLE"
          },
          {
            "category": "HARM_CATEGORY_HARASSMENT",
            "probability": "NEGLIGIBLE"
          },
          {
            "category": "HARM_CATEGORY_DANGEROUS_CONTENT",
            "probability": "NEGLIGIBLE"
          }
        ]
      }
    ]
  }
]

Die Antwort ist eine komplette Halluzination…

4 „Gefällt mir“

Cool, ich entferne Gemini gerne von der Liste, oder wir fügen einfach eine Warnung zu API-Schlüssel für Google Gemini konfigurieren hinzu, dass es nur für Embeddings gut ist.

4 „Gefällt mir“

Schnell eine Klausel hinzugefügt

3 „Gefällt mir“

Hmm, das hat mit Gemini 1.0 funktioniert, bis vor etwa einer Woche, als ich Probleme hatte und mit Falcos Hilfe herausfand, dass mein Projekt/Schlüssel ein Problem hatte.

Ich habe ein neues Projekt und einen neuen Schlüssel mit Gemini 1.5 Pro erstellt (so gut ich konnte) und dann bemerkte ich dieses Problem mit dem neuen Schlüssel.

EDIT: Habe es heute Morgen noch einmal versucht, die XML-Tags sind verschwunden, aber die Ergebnisse sind schwer zu verwenden. Es heißt, es gibt 5 Themen, aber es gibt keine Links und unter “Search” ist der einzige Link, der angezeigt wird, Found 5 results for ' order:latest'.

Für AWS Bedrock, mit nur der ID, dem Schlüssel und der Region zum Festlegen… wie wählen Sie das gewünschte Modell aus? z. B. Wenn Sie Claude 3 Sonnet auf Bedrock verwenden möchten?

1 „Gefällt mir“

Wir haben nie Unterstützung für Gemini 1.5 hinzugefügt und waren uns nicht bewusst, dass sie API-Unterstützung hatten.

1 „Gefällt mir“

Ich glaube, Sie könnten Recht haben. Während die Anweisungen, die ich verwendet habe, besagten, dass sie für Gemini 1.5 pro sind, scheint es, wenn man einige X Kommentare liest, dass der API-Schlüssel möglicherweise noch nicht aktiviert ist, um auf 1.5 pro zugreifen zu können.

6 Beiträge wurden in ein neues Thema aufgeteilt: Wie konfiguriere ich ChatGPT 3.5 für meinen Bot?

FYI, Gemini 1.5 (Cohere und die neuesten Anthropic-Modelle) werden jetzt unterstützt

2 „Gefällt mir“

2 Beiträge wurden in ein neues Thema aufgeteilt: Kann ich den Bot in privaten Kategorien zulassen

4 Beiträge wurden in ein neues Thema aufgeteilt: Discourse AI als Discobot verwenden

Ich war mir nicht sicher, wo ich das finden sollte, daher entschuldige ich mich im Voraus, falls dies nicht hierher gehört:

  1. Ihre KI-Sachen sind großartig.
  2. Ist es möglich, das kleine Roboter-Symbol durch ein anderes Symbol zu ersetzen?
1 „Gefällt mir“

Danke! Es gibt nichts eingebaut, aber Sie könnten CSS verwenden, um es zu tauschen.

1 „Gefällt mir“

Kein Problem, das kann erledigt werden.