Wir haben heute eine Aufgabe, bei der ich mithilfe von n8n erhebliche Fortschritte bei der Automatisierung erzielen konnte, aber ich frage mich, ob dies nativ mit Discourse möglich ist.
Wir haben eine Entwurfskategorie, in der Produktmarketingmanager Entwürfe für Produktankündigungen erstellen, die für ihre Produkte versendet werden sollen. Wenn sie diesen Entwurf erstellen, betrachten wir den Produktnamen, die Version und ob es sich um eine Haupt-/Neben-/Patch-Version handelt. Wir nehmen auch den Inhalt ihrer Ankündigung und fassen ihn mit einem LLM zu einer Beschreibung von 4-7 Wörtern zusammen.
Dies verwenden wir dann, um das Ankündigungsbanner in Adobe zu erstellen, wie hier gezeigt:
Hinweis zur Verwendung benutzerdefinierter Tools: Solange es ordnungsgemäße REST-APIs gibt, können Sie diese problemlos integrieren. Hier ist zum Beispiel, wie ich mit der Flux-Bilderzeugung integriere:
Wenn ein Post-Body gegeben wird, liegt die Verantwortung dafür, den Inhalt dieses Bodys in gültige Parameter umzuwandeln, bei Discourse AI, die den Inhalt liest und dann das Anfrageobjekt erstellt? Oder sollte der Rohinhalt an das Tool übergeben werden und die Verantwortung dafür, dass eine LLM diesen für die notwendigen Daten parst, um einen ordnungsgemäßen Input für seinen API-Aufruf zu erstellen, dort liegen?
Entschuldigen Sie die verspätete Antwort, es ist schwierig, unsere Dokumentation entwickelt sich und die API-Oberfläche wächst wöchentlich.
Diese Art von Technik liefert einige genaue, aktuelle Kilometerstände, aber ich denke, wir müssen etwas warten, bis sich die gesamte API stabilisiert hat, bevor wir Dinge in Stein meißeln: