Bessere Suche in deiner Community mit Ask AI

Nach einigen Wochen des Experimentierens freuen wir uns, Ihnen unsere neue Funktion „Ask AI“ direkt in Ihrer Community vorstellen zu können.

„Ask AI“ hilft Ihren Community-Nutzern, schneller zu den gewünschten Antworten zu gelangen, indem es Abfragen in natürlicher Sprache sowie Folgefragen unterstützt. Es arbeitet zudem parallel zur bestehenden indexierten Suche.

Falls keine guten Ergebnisse vorliegen, laden wir Ihre Nutzer mit einem „Thema erstellen“-Call-to-Action :tada: dazu ein, den Editor zu öffnen. Dabei werden ein passender Thementitel und eine passende Kategorie basierend auf der Abfrage vorgeschlagen.

So funktioniert es

Wir leiten die über „Ask AI“ gesendeten Nutzerabfragen an einen „Rewriter“ weiter, der uns zwei optimierte Abfragen zurückgibt: eine für die traditionelle Stichwortsuche und eine für die semantische Suche, die Embeddings verwendet. Beide Suchen werden (schnell) ausgeführt, die Ergebnisse zusammengefasst und anschließend an einen „Synthesiser“ übergeben, der die besten Ergebnisse für den Nutzer ermittelt.

Wenn ein Nutzer seiner Abfrage eine Folgefrage stellen möchte, übernimmt der Follow-up-Agent (Standardmäßig: Forum Helper) ab diesem Punkt. :slight_smile:

Für alle gehosteten Sites :discourse: stehen Ihnen diese Funktionen kostenlos mit unseren gehosteten Modellen zur Verfügung. Für Self-Hoster :discourse-bw: müssen Sie sicherstellen, dass auch Embeddings eingerichtet sind.

Einrichtung

Für alle brandneuen gehosteten Sites ist „Ask AI“ standardmäßig aktiviert.

Für bestehende gehostete Sites:

  • Aktivieren Sie die Funktion, indem Sie auf Ihrer Seite für KI-Funktionen (/admin/plugins/discourse-ai/ai-features) nach „Search“ (Suche) suchen.
  • Klicken Sie auf „Settings“ (Einstellungen) und aktivieren Sie die Funktion. Sie können auch die Standard-Erfahrung auswählen:
    • (Durch die Einstellungen und Varianten blättern): :backhand_index_pointing_right:t2:
    • :warning: Admins mit aktivierter „AI Discovery“-Funktion sehen diese im selben Abschnitt „Search“. „AI Discovery“ ist nicht mit dem neuen „Ask AI“ kompatibel und wird schrittweise eingestellt.

Hier ist eine vollständige Liste der Einstellungen, die neben dem KI-Plugin und einem funktionierenden Modell aktiviert sein müssen:

  • Die Hauptfunktion: ai_ask_ai_enabled
  • Die Funktion „Embeddings“ auf der Seite für KI-Funktionen ist aktiviert (für gehostete Kunden – keine Sorge :check_mark: ) - dies steuert die semantische Suche
    • Seit 2026-09-08T16:00:00Z ist dies nicht mehr zwingend erforderlich, aber dringend empfohlen. Wenn die KI-Funktion „Embeddings“ nicht aktiviert ist, wird „Ask AI“ ausschließlich von der Stichwortsuche gesteuert und verfügt nicht über die begleitende semantische Suchfunktion.
  • Die Funktion „Bot“ auf der Seite für KI-Funktionen ist aktiviert - dies steuert die Folgefunktionalität
    • ai_bot_allowed_groups sollte mit ai_ask_ai_allowed_groups übereinstimmen.
    • Der Standard-Agent „Forum Helper“ (/admin/plugins/discourse-ai/ai-agents/-1/edit) sollte aktiviert sein und persönliche Nachrichten erlauben.

Probieren Sie es aus :woman_technologist:t2:

Wir haben die Funktion auf Meta seit einigen Wochen aktiviert und sind überzeugt, dass sie das Sucherlebnis in Ihrer Community verbessern kann, insbesondere in Communities mit einem reichhaltigen Archiv an Diskussionen.

Schalten Sie es ein und lassen Sie uns wissen, wo es geholfen hat, wo es eine nützliche Diskussion verpasst hat und ob die Antwort Ihnen genügend Kontext gegeben hat.

20 „Gefällt mir“

Coole Funktion. Ich habe sie für unsere B&R-Community aktiviert. Nur eine Frage: Gibt es dafür zusätzliche Kosten, da dadurch mehr KI genutzt werden kann?

2 „Gefällt mir“

Hey @jaroslav.kovar, danke für die Nachfrage – ja, es werden Token-Kosten anfallen.

Du kannst die Nutzung hier überwachen:

  • /admin/plugins/discourse-ai/ai-usage?feature=ask_ai&period=week

und einstellen, für wen die Funktion sichtbar sein soll, z. B. für TL0 (alle Benutzer) oder für eine eingeschränktere Gruppe wie TL1.

2 „Gefällt mir“

Es ist wunderschön, danke fürs Erstellen!

Ich frage mich, ob es eine Möglichkeit gibt, die Anzahl der beim neuen ersten Suchergebnis von „Ask AI“ angezeigten Kacheln auf 3 oder 4 zu erhöhen. Oder ist das etwas Automatik, das ich noch nicht entdeckt habe?

Derzeit sehe ich nur zwei Kacheln, und ich denke, manche Antworten verdienen als erste allgemeine Übersicht 3 oder 4.

Gefunden in der Admin-Einstellung AI ask AI related count :slight_smile:

1 „Gefällt mir“

Schön. Beachte auch, dass es sich um eine Höchstanzahl handelt. Wenn der Agent also entscheidet, dass es nur ein oder zwei gibt, wird er entsprechend handeln.

3 „Gefällt mir“

Frühes Feedback aus einem großen gehosteten Forum.

  • Mach das Eingabefeld für den Prompt größer.

    Ich habe einen ziemlich detaillierten Prompt eingegeben, aber das Suchtextfeld macht es schwierig, den gesamten Prompt vor dem Absenden zu überprüfen oder zu bearbeiten.

    So sieht der Such-/Prompt-Bereich im Suchtextfeld aus:

So sieht der vollständige Prompt nach dem Absenden aus:

Bei der KI-Suche, bei der Prompts natürlicherweise länger und ausdrucksstärker sein können als traditionelle Stichwortsuchen, wäre ein größeres oder erweiterbares Eingabefeld hilfreich.


  • Ermögliche das Sortieren der Ergebnisse unter „Alle passenden Themen anzeigen“ über die Spaltenüberschriften: Antworten, Aufrufe und Aktivität.

image

In diesem Fall kannte ich das exakte Thema, das ich suchte, und wusste auch, dass es ein beliebtes Thema war. Nach dem Abrufen der Ergebnisse unter Alle passenden Themen anzeigen musste ich dennoch die Spalte Aufrufe manuell durchsuchen, um das offene Thema mit der hohen Aufrufzahl zu finden.

Wenn man durch einen Klick auf Antworten, Aufrufe oder Aktivität die Ergebnismenge sortieren könnte, ließen sich die KI-Suchergebnisse nach der ersten semantischen Suche viel leichter eingrenzen.

2 „Gefällt mir“

Hmm, in diesem Fall würde ich tatsächlich sagen, dass „Ask AI“ nicht die richtige Funktion ist, sondern etwas wie https://ask.discourse.com/discourse-ai/ai-bot/conversations?agent=discourse-helper (ganze Seite) besser geeignet wäre.

Wir können separat darüber nachdenken, den Benutzer auf eine dedizierte Seite weiterzuleiten, wenn er eine bestimmte Anzahl an Zeichen überschreitet, aber es ist unwahrscheinlich, dass wir das Textfeld über eine einzelne Zeile hinaus erweitern werden.

Klingt gut, das können wir in Betracht ziehen. :ok_hand:t2:

2 „Gefällt mir“

Meine Einschätzung ist, dass ask.discourse.com zwar dieselben Suchanfragen nicht beantworten kann, da es keinen Zugriff auf den Community-Inhalt hat, aber dennoch ein nützliches Beispiel für das Framework darstellt – sowohl in der Benutzeroberfläche als auch, vermutlich, in der zugrunde liegenden Implementierung – für die Unterstützung einer viel größeren Eingabeaufforderung.

Natürlich lässt uns etwas wie ein wenig im Ungewissen, was das letztlich bedeuten könnte. Es fühlt sich an wie das Warten auf die erste Folge der nächsten Staffel einer Serie. :slightly_smiling_face:

Da die Discourse-Suche, wenn sie mit Ask AI konfiguriert ist, Fragen dieser Art jetzt bearbeiten kann, würde ich es vorziehen, wenn das Suchinterface so erweitert würde, dass es diese Fähigkeit unterstreicht, anstatt unnötig eingeschränkt zu werden.

Ehrlich gesagt habe ich die Discourse-Suche bisher eher gemieden, da ich sie oft frustrierender als nützlich fand. Mit Ask AI zeigt sie jedoch echte Versprechen, und ich würde es bedauern, wenn die Eingabeoberfläche das, was die Funktion selbst leisten kann, einschränken würde.


In gewisser Weise erinnert mich das an die Herausforderung, mit der Google konfrontiert war, als es ein Suchinterface, das auf wenige Schlüsselwörter ausgelegt war, weiterentwickeln musste, um auch konversationelle KI-Anfragen zu unterstützen. :man_shrugging:

1 „Gefällt mir“

ask.discourse.com war nur ein Beispiel. Du kannst dasselbe auch in deiner Community aktivieren – es handelt sich dabei einfach um die KI-Bot-Funktion. Wir haben sie auch auf Meta unter https://meta.discourse.org/discourse-ai/ai-bot/conversations verfügbar gemacht, allerdings wahrscheinlich nur für einige Benutzer.

Wir nehmen Feedback aber sehr ernst, und auch wenn es oft nicht sichtbar ist, steckt hinter den Kulissen viel Arbeit dahinter.

3 „Gefällt mir“

Danke!

Es ist aktiviert, und ich habe Zugriff. Jetzt fange ich an, wie Data aus Star Trek zu klingen. :slightly_smiling_face:

https://community.openai.com/discourse-ai/ai-bot/conversations?agent=forum-helper&llm=gpt-56-medium

Nicht sicher bin ich mir, wie viele Nutzer auf diesem Forum – oder auf anderen Foren – ebenfalls Zugriff auf diese Seite haben.

Als schnelle Verbesserungsvorschlag: Vielleicht könnte die Such- bzw. „Ask AI“-Seite einen Link zur Seite „AI Bot conversations“ enthalten oder diese Option allgemein besser auffindbar machen. Etwas wie Im AI Bot fortsetzen könnte den Zusammenhang zwischen den beiden Oberflächen klarer machen.


Beim Experimentieren mit Discourse AI:

Die Liste der verfügbaren Agenten kann etwas überwältigend sein. Da ich die frühere Entwicklung von Discourse AI teilweise verfolgt habe, weiß ich zumindest ungefähr, wofür sie gedacht sind. Wer aber zum ersten Mal hierher kommt, wird die Auswahl wahrscheinlich schwer einschätzen können.

Ich habe denselben Prompt mit zwei Agenten getestet:

  • Forum Helper – weil er als Allzweck-Agent beschrieben wird.
  • Discover – weil er der Standard-Agent war.

Wie du bereits angemerkt hast, eignen sich die Benutzeroberfläche und der Arbeitsablauf viel besser für die Eingabe umfangreicherer Prompts.

Das Ergebnis von Discover war ein einzelner Absatz mit einigen Links und bot für diesen bestimmten Prompt nicht viel Mehrwert.

Das Ergebnis von Forum Helper hingegen umfasste mehrere Absätze, war lesenswert und regte zum Weiterverfolgen an. Es schien deutlich mehr Recherche im Internet durchzuführen, anstatt einfach nur einige verwandte Themen zurückzugeben.

Das lässt mich daran zweifeln, ob die Auswahl des Agenten für den Nutzer entweder offensichtlicher sein sollte oder vielleicht automatisch basierend darauf ausgewählt werden sollte, was der Nutzer tun möchte.


Das bringt mich zu einem möglichen weiteren Problem, das sich später ergeben könnte.

Wenn ich ChatGPT bitte, von außerhalb des Forums nach https://community.openai.com/ zu suchen, erhalte ich gelegentlich eine Antwort, die darauf hinweist, dass die für den Tag verfügbare Anzahl an Anfragen erreicht wurde.

Ich weiß noch nicht, ob diese Beschränkung von Discourse, einem Zwischenanbieter oder dem externen Abrufsystem stammt, daher möchte ich daraus vorerst keinen Schluss ziehen.

Wenn ich das nächste Mal darauf stoße, werde ich versuchen, die genaue Meldung aufzunehmen und hier zu posten. Das könnte nützlich sein, wenn man darüber nachdenkt, wie externe KI-Systeme mit den öffentlichen Inhalten einer Discourse-Website interagieren.

Dies ist eine Funktion, die oben bereits behandelt wurde. Es ist gut, dass du danach fragst, damit wir sie noch stärker hervorheben können –

Die „Ask“-Schaltfläche in der Nähe des unteren Randes des Modals führt zur KI-Bot-Funktion. Es handelt sich um eine eigenständige KI-Funktion (die der „Ask AI“-Funktion vorausgeht), und sie erfordert einige Konfiguration.


Dabei könnten einige Ratenbeschränkungen (Rate Limits) eine Rolle spielen. Am besten wird dies innerhalb dieser Community selbst angesprochen, damit die Admins dort darauf reagieren können.

1 „Gefällt mir“

Tolle Funktion. Ich denke jedoch, dass sie etwas auffälliger gestaltet werden könnte, damit sie weniger leicht übersehen oder missverstanden wird. Ich selbst habe nicht sofort verstanden, wozu Fragen gedacht ist.

Vielleicht könnte ein Tooltip bei der Mausbewegung oder ein kleines Hilfe-/Info-Symbol neben Fragen kurz erklären, dass es die KI-Bot-Funktion öffnet.

image

Eine weitere Möglichkeit wäre ein etwas beschreibenderer Button-Text, wie z. B. KI fragen, was den Zweck vielleicht klarer macht, ohne dass eine zusätzliche Interaktion erforderlich ist.

1 „Gefällt mir“

Ein weiterer Anwendungsfall, bei dem ich damit gerechnet hatte, dass er funktioniert, tat es aber nicht.

Seit über einem Jahr leite ich OpenAI-Codex-Fehlermeldungen vom Forum nach GitHub weiter, wenn ich ein eng verwandtes offenes Issue identifizieren kann.

Heute wurde ein Codex-Issue gepostet, und ich folgte meinem üblichen Workflow. Mit ChatGPT konnte ich ein gültiges, eng verwandtes offenes Codex-GitHub-Issue identifizieren.

Anschließend versuchte ich im Wesentlichen denselben Prompt mit der Discourse-Suche, wählte dabei jedoch anstelle eines Links zum bestimmten Forenthema „Dieses Thema“.

Das Ergebnis war:

Dann versuchte ich es mit „KI“:

Ich verstehe, dass die erste Suche dazu gedacht ist, die Ergebnisse auf Themen innerhalb des Forums zu beschränken. Sobald sich Benutzer jedoch daran gewöhnen, „Fragen“ für breitere, KI-gestützte Abfragen zu verwenden, ist der Unterschied zwischen den beiden Verhaltensweisen möglicherweise nicht mehr offensichtlich.

Das scheint erwartungsgemäß zu sein. Du hast nach dem eingegebenen Text innerhalb des Discourse-Themas gesucht, das du gerade ansahst. Das ist nicht die KI-Frage-Funktion, sondern die klassische Suche, die auf die ID des aktuellen Themas beschränkt ist. Es geht nicht darum, die Suche auf Themen innerhalb des Forums zu beschränken.

Und selbst mit der KI-Frage-Funktion suchst du nur innerhalb des Forums, nicht woanders nach Inhalten aus dem Forum. Das würde man mit einem ai-bot tun. Die KI-Frage-Funktion dient einer besseren Suche innerhalb der Community.

1 „Gefällt mir“

In einer früheren Version war das Feld für Folgefragen nicht vorbefüllt und hatte den Platzhalter „Folgefrage stellen“. Vielleicht könnte das funktionieren, bin mir aber nicht sicher. Wir warten auf weiteres Feedback.

Ich bin mir unsicher, wie das Feedback hier formuliert ist (etwas wie bei Moin): Möchtest du Ask AI nur innerhalb eines Themas verwenden, oder soll Ask AI mit Kontext außerhalb des Forums funktionieren? Für Letzteres ist es nicht gedacht.

1 „Gefällt mir“

Ist es möglich, die klassische Suche als Standard einzustellen? Es ist ziemlich nervig, dass ich die Eingabetaste auf der Tastatur meines Tablets dafür nicht mehr verwenden kann. Shift Enter funktioniert vielleicht auf Laptops, aber auf meinem Tablet kann ich das nicht nutzen.

Gerade wenn ich meinem Suchbegriff etwas hinzufüge, um bessere Ergebnisse zu erhalten, würde ich gerne den gerade ausgewählten Suchtyp beibehalten.
Beispiel: Ich möchte in diesem Thema nach KI suchen, also tippe ich ki und nutze den Button „in diesem Thema“. Dann fällt mir vielleicht auf, dass das nicht spezifisch genug ist, und füge ein zweites Wort hinzu. Jetzt muss ich „in diesem Thema“ erneut anklicken, sonst entscheidet Discourse, dass ich jetzt eine KI-Suche durchführen möchte. Zumindest in diesem Fall könnte man davon ausgehen, dass ich weiterhin die gleiche Suche durchführen möchte, die ich gerade ausgeführt habe.


Ich habe den Umschalter in der Vollbildsuche gefunden. Mir war die Option in jedem Suchfenster nicht aufgefallen, weil ich sie ohne Scrollen innerhalb des Fensters sehe und nicht damit gerechnet hatte, dass etwas fehlt.

1 „Gefällt mir“

Ja, im ersten Screenshot im Eröffnungsbeitrag gibt es unten einen Schalter, um das zu tun.

Und mein Screenshot tut das nicht. Es war schwer zu erkennen, dass ich scrollen muss. Es ist einfacher, wenn etwas abgeschnitten ist, als wenn einfach etwas fehlt. Deshalb ging ich davon aus, dass der Schalter vielleicht verschoben wurde.

Die dort angezeigte Einstellung ist auch mit Ihren Benutzereinstellungen verknüpft: https://meta.discourse.org/my/preferences/interface

1 „Gefällt mir“

Ich habe immer noch das Gefühl, dass die Auswahl „in diesem Thema“ nach der Eingabe weiterer Wörter erhalten geblieben ist. Jetzt ist sie weg, und ich suche wieder in allen Beiträgen.