Konfigurierbare Verzögerung zu AI Agent Antworten hinzufügen

Wir nutzen KI-Agenten in einer kostenpflichtigen Community, in der der Bot zusammen mit den Mitgliedern an Thread-Gruppengesprächen teilnimmt. Die sofortige Antwort arbeitet gegen uns – sie lässt den Bot wie einen Chatbot wirken und nicht wie einen nachdenklichen Teilnehmer an der Diskussion.

Gibt es eine Möglichkeit, den Agentenantworten eine konfigurierbare Verzögerung hinzuzufügen? Idealerweise etwas wie 1–4 Stunden nach dem auslösenden Beitrag, damit die Antworten des Bots im gleichen Tempo wie die menschliche Konversation um ihn herum eintreffen.

Falls dies nicht nativ verfügbar ist, gibt es einen empfohlenen Ansatz? Wir sind offen für Lösungen auf Plugin- oder API-Ebene.

2 „Gefällt mir“

Ich habe hier gute Nachrichten: Wir experimentieren mit Workflows, und genau solche Dinge werden von Workflows unterstützt werden.

Es wird noch etwas dauern, aber es wird passieren.

In der Zwischenzeit funktioniert die API zwar einwandfrei, aber dafür wäre eine individuelle Entwicklung erforderlich.

1 „Gefällt mir“

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.