Um Tags hinzuzufügen oder Kategorien zu ändern, gibt es derzeit folgende Optionen (korrigieren Sie mich, wenn ich falsch liege):
- Der Benutzer verwendet den KI-Assistenten, um Tags und Kategorien aus dem Composer basierend auf Nearest-Neighbor-Embedding-Vektoren vorzuschlagen, indem er sie mit früheren Beiträgen vergleicht.
- Der Administrator richtet einen separaten KI-Beitragsklassifikator ein, der das Thema für jeden möglichen Tag und jede mögliche Kategorie durch ein LLM laufen lässt, das den Tag hinzufügt oder die Kategorie ändert, wenn die LLM-Ausgabe dies angibt. Er fügt keine willkürlichen Tags hinzu, jeder Klassifikator fügt nur einen bestimmten Tag hinzu, ja oder nein. Dies ist nicht nur umständlich einzurichten und zu warten, sondern auch teuer, da Sie alle ausführen müssen.
Was ich gerne hätte, ist ein Klassifikator, der eine Anweisung wie diese erhält:
Sie sind ein Tagging-Assistent für ein Forum. Das Forum handelt von X, Y und Z.
Ihre Aufgabe ist es, Forenbeiträge mit einem oder mehreren der folgenden Tags zu versehen:
- Ein Tag, der angibt, ob der Beitrag etwas verkauft oder etwas sucht. Tags: for_sale, wanted, advice
- Ein Tag, der die Art des Artikels angibt, um den es in dem Beitrag geht: cars, services, tickets, kids_stuff, home_and_garden, other.
Wenn Sie eine Nachricht finden, die NSFW ist, kennzeichnen Sie sie als NSFW.
Sie können auch Aktionen festlegen, um einen Beitrag zu moderieren.
Wenn Sie eine Nachricht finden, die zum Thema dieses Forums gehört, aber als anstößig angesehen werden könnte, setzen Sie die Aktion auf ‘flag’.
Wenn Sie eine Nachricht finden, die nicht zum Thema gehört, setzen Sie die Aktion auf ‘hide’.
Dies könnte dann von der großartigen neuen OpenAI structured outputs-Option begleitet werden, um eine JSON-Struktur zurückzugeben, die die hinzuzufügenden Tags oder die auszuführende Aktion angibt, die dann vom Klassifikator verarbeitet wird.
Ist so etwas auf der Roadmap und/oder ist ein PR willkommen? Oder wäre das Plugin-Territorium?