(Veraltet) Discourse AI - Composer KI-Helfer

Dieses Thema behandelt die Konfiguration des Composer-Moduls des Plugins Discourse AI.

Funktionsumfang

Das Composer AI Helper-Modul fügt der Werkzeugleiste des Composers eine :sparkles:-Schaltfläche hinzu, die nach dem Klicken eine Liste von KI-gestützten Aufgaben zur Verbesserung Ihres Beitrags auswählen lässt.

Derzeit kann es:

  • Themenüberschriften vorschlagen
  • Korrekturlesen
  • Ins Englische übersetzen
  • Markdown-Tabellen erstellen

Anbieter

Dieses Modell kann die folgenden Anbieter für seinen Funktionsumfang nutzen:

  • OpenAI ChatGPT, entweder mit gpt-3.5-turbo oder gpt-4. Standard ist gpt-3.5-turbo.

  • Anthropic Claude, mit dem Modell claude-v1.

Einstellungen

  • composer_ai_helper_enabled: Aktiviert oder deaktiviert das Modul

  • ai_helper_allowed_groups: Gruppen, die Zugriff auf die Funktion haben. Standard sind Mitarbeiter und TL4.

  • ai_helper_allowed_in_pm: Ob die Schaltfläche beim Verfassen von PMs angezeigt wird. Standardmäßig deaktiviert.

  • ai_helper_model: Welches KI-Modell verwendet werden soll. Standard ist gpt-3.5-turbo.

  • ai_openai_api_key: Ein API-Schlüssel, der unter https://platform.openai.com/account/api-keys abgerufen wird. Weitere Hilfe finden Sie unten. Erforderlich, wenn ai_helper_model entweder gpt-3.5-turbo oder gpt-4 ist.

  • ai_anthropic_api_key: Ein API-Schlüssel, der unter https://console.anthropic.com/docs/access abgerufen wird. Weitere Hilfe finden Sie unten. Erforderlich, wenn ai_helper_model claude-v1 ist.

Benötigen Sie Hilfe bei der Einrichtung von API-Schlüsseln?

Das Folgende ist eine Anleitung zur Einrichtung von API-Schlüsseln, damit sie für Discourse AI verwendet werden können. In diesem Beispiel verwenden wir OpenAI zur Generierung der Schlüssel, aber der Prozess wäre für andere Plattformen wie Claude ähnlich. Plattformen ändern sich ständig, daher spiegelt diese Anleitung möglicherweise nicht zu 100 % den Prozess wider.

Hinweis: Sie benötigen einen kostenpflichtigen Plan und müssen pro Nutzung bezahlen. Aktuelle Details und Preise finden Sie hier.

API-Schlüssel generieren

  1. Melden Sie sich bei Open AI an. Ein API-Schlüssel kann hier https://platform.openai.com/account/api-keys abgerufen werden.
  2. Generieren Sie den API-Schlüssel.
  3. Sobald der Schlüssel generiert ist, speichern Sie ihn an einem sicheren Ort und kopieren Sie ihn.

API-Schlüssel für Discourse AI verwenden

  1. Navigieren Sie zu Ihrem Discourse-Profil.
  2. Gehen Sie zu den Admin-Einstellungen und dann zu Plugins.
  3. Suchen Sie nach Discourse AI oder finden Sie es und klicken Sie auf Einstellungen.
  4. Suchen Sie nach ai_openai_api_key oder finden Sie es und geben Sie Ihren kopierten Schlüssel ein.

18 „Gefällt mir“

Ein Beitrag wurde in ein neues Thema aufgeteilt: Wie führe ich Fixtures auf der Datenbank erneut aus?

Da es nur sehr wenige Seiten gibt, die diese Option im Editor haben, ist Feedback in der frühen Phase der aktiven Nutzung von Wert.

Das OpenAI Discourse Forum hat diese Funktion im Editor aktiv und ich nutze sie oft mit der Korrekturleseoption.

Ich nutze sie jedoch auch als Moderator, aber als Moderator muss ich den Text nicht nur Korrektur lesen, sondern ihm auch einen angenehmen Ton geben. Daher muss ich den Text oft aus dem Discourse-Editor in ChatGPT kopieren und den Text in einem abgegrenzten Bereich, ```, mit der Aufforderung

Korrekturlesen und einen angenehmen Ton angeben.

einfügen.

Wenn diese Option oder eine ähnliche hinzugefügt würde, wäre das eine Erleichterung. :slightly_smiling_face:


Nebenbemerkung:

Oft führt die Bitte, den Ton des Textes zu ändern, zu einer Schreibweise, die sich offensichtlich von meiner unterscheidet. Ich schreibe eher faktenbasiert als mit Prosa, und wenn das passiert, füge ich oft Folgendes am Ende hinzu:

Mit Hilfe von ChatGPT poliert

damit die Leser wissen, dass ich den Text verfasst und er mit ChatGPT verfeinert wurde.

Wenn also eine solche Zeile automatisch hinzugefügt werden könnte, wenn die vorgeschlagene Tonmodifikationsoption verwendet wird, wäre das eine Erleichterung. :slightly_smiling_face:

6 „Gefällt mir“

Gibt es Pläne, Einstellungen zum Aktivieren/Deaktivieren dieser Funktionen hinzuzufügen?

Ich wäre am meisten an einer Schaltfläche “Korrekturlesen” (ohne zuerst auf das Symbol klicken und dann “Text Korrekturlesen” auswählen zu müssen) und einer Schaltfläche “Ins Spanische übersetzen” interessiert.

Außerdem wäre es großartig, wenn der Korrekturleseprozess granularer sein könnte (zumindest nach Sätzen), anstatt entweder “Änderungen speichern (alle)” oder “Abbrechen” wählen zu müssen.

5 „Gefällt mir“

Das ist ein großartiges Feedback, da wir gerade mit einer Neufassung der Benutzeroberfläche für diese Funktion beginnen.

6 „Gefällt mir“

Damit es hilft, wäre es für meine Community auch sehr nützlich:\n\n1. Transkriptionen für hochgeladene mp3-Dateien generieren können.\n\n1. Ein Modell feinabstimmen und dieses zum Korrekturlesen anstelle des Standardmodells verwenden können.

1 „Gefällt mir“

Eine einfache Lösung könnte sein, ein Textfeld mit der korrigierten Version neben (oder unter) der kombinierten Diff anzuzeigen.

Auf diese Weise wäre es möglich, Änderungen rückgängig zu machen (da sie im Kontext angezeigt werden) und zusätzliche In-Context-Änderungen vorzunehmen (Satzzeichen, bessere Wortwahl usw.), bevor man zum normalen Composer zurückkehrt.

Vorschläge im Discourse AI-Thema, die zum Composer AI Helper passen könnten


Lass die KI Markdown-Bearbeitungen vorschlagen.
(ref)


Lass die KI den ersten Beitrag eines Themas lesen, um sicherzustellen, dass

  • Er kohärent ist
  • Die Kategorie und die Tags übereinstimmen. (Ich weiß, dass dies konfiguriert werden kann, aber warum sollte die KI das nicht tun?)
  • Der Inhalt des Beitrags mit der Kategorie und den Tags übereinstimmt.
  • Der Inhalt des Beitrags mit dem Titel des Beitrags übereinstimmt.
  • Er für das Forum relevant ist. (Ich weiß, dass Spam-Detektoren einige davon abfangen werden, aber manchmal ist es kein Spam und gehört einfach nicht hierher)

(ref)

1 „Gefällt mir“

Vorschlag

Hinweis: Dies gilt für Bilder mit hauptsächlich Text.

Wenn ein Beitrag ein Bild enthält, insbesondere bei neuen Benutzern, fügen Sie eine Option hinzu, OCR zu verwenden, um den Text aus dem Bild zu extrahieren und den Text unter dem Bild anzuzeigen.


Benutzer, die nur Bilder posten, insbesondere für Quellcode, erschweren die Sache, wenn der Quellcode in eine Entwicklungsumgebung kopiert werden muss.

Außerdem werden Bilder, soweit ich weiß, nicht in Text umgewandelt, bevor der Text von Suchmaschinen indiziert wird. Daher werden diese Beiträge wahrscheinlich seltener über eine Suche gefunden.

1 „Gefällt mir“

Vorschlag

Hinweis: Dies gilt für Bilder ohne Text.

Fügen Sie für Websites, die viele Bilder verwenden, eine Option hinzu, um Wörter oder Beschreibungen zu erstellen, die mit dem Bild verknüpft sind, und diese in den Beitrag aufzunehmen.

Beispiel für eine Discourse-Website, die viele Bilder verwendet.

Hinweis: Bitte fügen Sie ähnliche Discourse-Websites zur Liste hinzu oder schlagen Sie andere vor; persönlich interessiert daran, von anderen solchen Websites zu erfahren.


KI für Bildklassifizierung


Für eine beeindruckende Anwendung der Bild-zu-Text-Klassifizierung

https://valentin.deschaintre.fr/text2fabric_browser_v1.html

Die zugehörige Arbeit

„The Visual Language of Fabrics“ von Valentin Deschaintre, Julia Guerrero-Viu, Diego Gutierrez, Tamy Boubekeur, Belen Masia (pdf)

2 „Gefällt mir“

Another suggestion: Change the language of the output. Currently, it defaults to English, but in our case we want the output to be in German.

1 „Gefällt mir“

Hallo. Wird dieses Plugin einen Konflikt verursachen, wenn es zusammen mit diesem Chatbot-Plugin installiert wird?
Kann ich zum Beispiel GPT 3.5 TURBO in diesem Plugin und GPT4 im Chatbot-Plugin verbinden? Wird diese Aktion einen Plugin-Konflikt verursachen?

Ich habe keine Ahnung, aber wenn du es ausprobierst, lass es uns wissen.

3 „Gefällt mir“

Der Leitfaden wurde aktualisiert, um Ihnen bei der Einrichtung von API-Schlüsseln für Discourse AI zu helfen.

2 „Gefällt mir“

Guten Abend,

ich nutze diese Composer AI zur Unterstützung in unserem Forum. Sie wird jedoch nicht wie in der obigen Beschreibung gezeigt angezeigt, wo der Composer AI Helper-Modul-Button in der Symbolleiste hinzugefügt wird. Wie Sie unten sehen können, sieht es so aus:

Das Problem ist, dass das KI-Symbol hinter der Symbolleiste liegt, wenn ich das Wort hervorhebe, was bei der Verwendung eines Mobilgeräts oder Tablets zu Problemen führt.

Wenn ich gedrückt halte und wegwische, kann ich es sehen.

Wie Sie sehen können, ändern wir die Benutzeroberfläche für diese Funktion von einer Symbolleiste zu einer Hover-Schaltfläche bei Auswahl.
Sie ist noch in Arbeit, sollte aber bereits auf Mobilgeräten funktionieren, zumindest funktioniert sie auf meinem Handy.

2 „Gefällt mir“

Ich habe beide Plugins jetzt eine Woche lang getestet und keine einzige Konflikt zwischen ihnen gefunden. Für meine Forenversion erfüllt jedes Plugin seine Aufgabe gut :+1: Es ist, als wären sie geschaffen worden, um sich gegenseitig zu ergänzen :smiley:

1 „Gefällt mir“

2 Beiträge wurden in ein bestehendes Thema zusammengeführt: Discourse AI - AI Bot (chatbot - ChatGPT- Anthropic)

Composer AI funktioniert bei mir in Safari unter Mac OS nicht. Ich erhalte keine Menüoptionen, nachdem ich Text markiert und auf das KI-Tool geklickt habe. In Chrome funktioniert es einwandfrei.

1 „Gefällt mir“

Danke @fidelio, dass du mich darauf aufmerksam gemacht hast. Ich kann dieses Problem reproduzieren und werde mich sehr bald darum kümmern, es zu beheben!

3 „Gefällt mir“