AIペルソナ/エージェントが@メンションにのみ応答し、自分の投稿への返信には応答しないようにする

AIペルソナで「トピックへの言及を許可」が有効になっている場合、AIは次の2つの状況で応答します。

  1. ユーザーが投稿でボットに @メンションした場合
  2. ユーザーがボットの既存の投稿に返信した場合

AIが明示的に @メンションされた場合にのみ応答し自分の投稿への返信があった場合に自動的に応答しないように制限する方法が欲しいです。

ユースケース: 私はコミュニティフォーラムでAIボットを運用しており、メンバー同士がトピックについて話し合っています。時々、メンバーがボットの投稿に返信して、ボットに質問があるわけではなく、他の人間との会話を続けようとすることがあります。ボットがすべての返信に割り込んでしまうと、ノイズが発生し、自然な会話の流れが中断されます。

この件はシステムプロンプトで(ペルソナに @メンションされた場合にのみ応答するよう指示して)処理しようとしましたが、確実には機能しませんでした。LLMは応答を生成するまでに、プロンプトを見る前にトリガーされてしまうためです。

提案する解決策: ペルソナ設定に、以下のような別のトグルを追加することです。

  • :check_box_with_check: トピックへの言及を許可(既存)

  • :check_box_with_check: @メンションにのみ応答(新規 — これが有効な場合、ボットの投稿への返信は応答をトリガーしなくなります)

あるいは、「トピック内で応答するには @メンションを必須とする」といった単一の設定でこの動作をカバーすることも考えられます。

他の人も同様の問題に遭遇していないか、あるいは私が見落としている回避策がないか、ご意見をお待ちしています。ありがとうございます!

「いいね!」 2

これは非常に特殊なケースの機能ですね。もしかすると、単により良いデフォルト設定として、トピックには常にメンションを必須にするべきなのかもしれません。ここで選択肢が多すぎて混乱を招くことを懸念しています。説明が簡単なオプションを一つ選んでしまうのが良さそうです。

@mcwumbly / @Falco のご意見をお聞かせください。

「いいね!」 2

確かに、これは極めて特殊なケースなので、プロジェクトワークフローの導入を待つべきだと感じます。そうすれば、ユーザーが独自のワークフローを作成して、ニッチなニーズに対応できるようになります。

必要なのは @mention トリガーを一つ追加するだけで、すべての処理をワークフローで対応可能です。

「いいね!」 3

@sam@Falco ありがとうございます。

この設定は、この問題を解決する方法として導入されました: Adding a configurable delay to AI Agent responses

問題の回避策となる一時的な修正をこちらで共有しました。

まだテスト中ですが、現時点では正常に動作しています。