Discourse AI - KI-Bot

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“