AI Chat、ユーザー名変更でメンションに反応しない

ボットに名前を付けています。フォーラムのほとんどの人がそうしていると思います。チャット機能を利用するには、ボットの名前を _bot で終わる必要があるようです。

  • johndoe_bot はチャットチャンネルで応答する方法を知っています
  • johndoe はチャットチャンネルで完全にゴーストします

それ以外はすべてうまく機能しています。

何か問題があるのでしょうか、それとも私がボットを壊してしまったのでしょうか?ログはクリーンです。

編集

私が間違っていました。応答しますが、何か奇妙な点があります。johndoe_bot を使用するとすぐに応答が得られます。しかし、_bot なしでは、存在しない johndoe_bot に言及しないと、johndoe からの応答が得られません。

はい、mention/chat を有効にした後、最初に AI 人物を johndoe_bot と名付けました。次に、元のプロファイル johndoe を johndoe0 に名前変更しました。最後のステップは、:squinting_face_with_tongue: johndoe_bot を johndoe に再命名することでした。

その理由は、ユーザーが AI 人物が到着したときに johndoe として知っているからです。mention とチャットを有効にしたとき、Discourse AI によって新しいユーザーが作成されました。

事実上、それらは同じ AI 人物ですが。PM、チャット、または投稿から呼び出されるかどうかにかかわらず、異なる名前を覚えておく必要がある状況は、あらゆるコストを回避したいと考えています。

確認ですが、作成したユーザー(特にユーザー名)の名前を変更しましたか?

スクリーンショットを提供していただけますか?

いいえ。メンションを許可したときに自動的に作成されたユーザーの名前を変更しました。

  1. AI担当者を作成し、johndoe というユーザー名を与えました。
  2. メンションを許可したところ、something_bot というユーザーが作成されました。
  3. johndoe が既に存在していたため、something_botjohndoe_bot に名前変更しました。
  4. johndoejohndoe0 に名前変更しました。
  5. johndoe_botjohndoe に名前変更しました。

期待されていたのは、同じペルソナに対して2人のユーザーがいることです。

  • johndoe0(元の johndoe
  • johndoe(メンションを許可して作成され、2回の名前変更を経たもの)

期待されていなかったのは、新しく作成された johndoe に話しかけることはできますが、現在は存在しない以前の名前 johndoe_bot でメンションしない限り、返答を拒否することです。

これは非常に混乱しています。なぜなら、存在する唯一のユーザーであり、言及可能な唯一のエンティティは(5) johndoであり、これはこのユーザー名になります。

このユーザーにチャットDMできますか?

はい、プライベートでやればできます。公開チャンネルで何が起こるかはわかりません。フォーラムで何かが横になっているという強い感覚があるので、その場合でも機能します。

その問題のあるペルソナとすべてのユーザーを削除して、最初からやり直す寸前です。最初にやるべきことだと認めます。

GPT-4o に変更したところ、この問題は解消されました。もちろん、それには再構築が必要でした。

これらの仕組みについては何も知らないので、これが問題だったのではないかという気がしていました。

実際、PM には 3 人の参加者がいます。GPT-4o に変更したとき、以前のようにそのユーザーの名前を変更しませんでした。おそらく、そのプロセスで何かがうまくいかなかったのでしょう。

いずれにしても、今は機能しています。