AIボット - チャットとPM統合

:bookmark: このガイドでは、AIボット - ペルソナをチャットやプライベートメッセージ(PM)体験に統合する方法を説明します。

:person_raising_hand: 必要なユーザーレベル:管理者

ペルソナのチャットとPMの設定

:information_source: チャットと統合するには、ペルソナにユーザーが作成され、デフォルト言語モデルが選択されている必要があります。

  1. チャットのダイレクトメッセージを許可するを有効にします。これにより、ユーザーペルソナがダイレクトメッセージ(DM)を受信できるようになります。

  2. プライベートメッセージを許可するを有効にします。これにより、ユーザーはペルソナにPMを送信できるようになります。

チャットペルソナの設定のヒント

チャット用のペルソナを設定する際は、以下のヒントを考慮してください。

  • 最大コンテキスト投稿数: チャットメッセージは短くなりがちなので、メンション中心のペルソナでは最大コンテキスト投稿数設定をより高い数値に増やすことを検討してください。これにより、AIは以前のメッセージからより多くのコンテキストを維持できます。

  • デフォルトLLMとユーザー: チャットは、デフォルトのLLM(言語モデル)とユーザーの両方を有効にした場合にのみ、ペルソナで有効にできます。これらの設定を正しく構成してください。

  • PMベースの機能: PMベースのペルソナで利用可能なすべての機能は、チャットペルソナでも利用可能です。ただし、PMに表示されるオプションの高度なデバッグ情報は、チャットには表示されません。

チャットインタラクションの監査

チャットインタラクションの監査は、他の方法と比較して少し難しくなる場合があります。ただし、ai_api_audit_logsには、すべてのチャットインタラクションの完全なログが引き続き記録されます。Discourseのデータエクスプローラーを使用してこれらのログをクエリできます。

チャットの動作

チャットペルソナと対話する際は、以下の動作を考慮してください。

  • DM: DM経由でボットに送信される新しいメッセージごとに、無条件に新しいスレッドが作成されます。

  • チャンネル: チャンネル内のメッセージに直接返信し、スレッドが有効になっている場合、新しいスレッドが作成されます。そうでない場合、返信はチャンネルに追加されます。

「いいね!」 12

投稿が新しいトピックに分割されました:AIチャットが名前変更されたユーザーへのメンションに反応しない

これは素晴らしいプラグインで、うまく機能しています。しかし、どんなに試行錯誤しても解決できなかった問題が2つあります。

  1. デフォルトの言語モデルを選択できません。名前を入力しようとすると、「一致が見つかりません」と表示されるだけです。そのため、ペルソナのチャット機能を使用できません。
  2. 何らかの理由で、DMでボットとやり取りする際に画像がアップロードされません(GPT-4oをビジョン対応で利用しています)。

これらの2つの問題について、何かヒントをいただけると大変助かります。

これで正常に動作するか確認していただけますでしょうか(最新バージョンにアップデートしてください)。LLMの設定方法を変更しました。

すべて解決しました。皆さんは本当に最高です。

「いいね!」 1

こんにちは、ボットが特定のチャットチャンネルでのみ返信するように設定することはできますか?よろしくお願いします。

現時点では対応していませんが、これは間違いなく追加すべき良いアイデアです。現時点ではメンションにのみ返信するため、かなり隠れていることに注意してください。また、ペルソナの権限を尊重するため、ユーザーがペルソナにアクセスできない場合、@mentionしても返信はありません

これ専用のトピックを立てるべきか分かりませんが、画像付きのチャットメッセージでは[grid]が冗長であるように思えます。

「いいね!」 3
「いいね!」 3