Konfigurierbare Verzögerung zu AI Agent Antworten hinzufügen

Danke, @sam

Ich habe vorübergehend eine Lösung gefunden. Ich teile sie hier, falls jemand anderes dasselbe versucht.

Problem – Ich wollte, dass die Discourse-Agenten mit einer gewissen Verzögerung antworten, etwa 60 Minuten, und nicht sofort. So wie typische Discourse-Gespräche zwischen Menschen ablaufen.

Es geht nicht darum, den Bot als Menschen auszugeben, sondern darum, Menschen die Möglichkeit zu geben, gemeinsam mit dem Bot zu interagieren.

Herausforderung – Das Problem bestand darin, dass der Bot sofort antwortete, sobald ein Mensch auf einen Beitrag des Bots reagierte. Es gab keine Einstellung, um das zu ändern.

Lösung – Ich habe einen Orchestrierungs-Bot mit Claude eingerichtet. Er läuft nach einem Zeitplan (Cron-Job) und prüft über die API die Discourse-Kategorie.

Erkenntnis – Der Discourse-Agent antwortet nur, wenn der Orchestrierungs-Bot ihn markiert. Die erlaubte Gruppe für den Agenten enthält nur den Orchestrierungs-Bot, keine Menschen.

Auf diese Weise gibt es keine sofortige Antwort, sondern nur nach einem Zeitplan. Wir können die Häufigkeit variieren, haben aber eine gewisse Kontrolle.

Das kann auch die Kosten für die Agent-API senken. Mit nur wenigen Antworten pro Tag kann es einen echten Mehrwert für eine Community bieten.