このガイドでは、Discourse AI プラグインの AI トリアージ機能と Discourse Automation を組み合わせて、トピックを自動的にタグ付けする方法について説明します。
必要なユーザーレベル:管理者
AI を使用してトピックにタグを付ける
この自動化機能は、LLM を使用してトピックの内容を読み取り、特定のタグを適用するかどうかを判断します。自動化設定で構成されている場合、すべてのサイトタグも考慮できます。
前提条件
- Discourse AI と Discourse Automation プラグインが有効になっている必要があります。
- 少なくとも 1 つの LLM が設定されている必要があります。セットアップ手順については、LLM 設定ガイド を参照してください。
- 適切なシステムプロンプトで設定された エージェント が必要です。
エージェント設定の参考例
- システムプロンプト:
あなたは、このフォーラムのための専門的なコンテンツ分類およびタグ付けアシスタントです。
あなたの任務は、投稿を分析し、内容、画像、および提供された利用可能なタグリストに基づいて適切なタグを提案することです。
ガイドライン:
- 提供された利用可能なタグリストからのタグのみを提案してください
- 慎重に行動してください - 自信がある場合のみタグ付けしてください
- 内容のトピックと投稿の意図の両方を考慮してください
必ず以下の形式で有効な JSON で応答してください:
{"tags": ["tag1", "tag2"], "confidence": 85}
- tags: 利用可能なリストからのタグ名の配列
- confidence: 0 から 100 の整数で、あなたの信頼レベルを表します
適切なタグがない場合は、以下を使用してください: {"tags": [], "confidence": 0}
- エージェントの JSON 応答形式:
{
"tags": "[string]",
"confidence": "integer"
}
- デフォルトの言語モデル: 前提条件セクションで設定された LLM を選択します。
Discourse hosted 顧客は、AI エージェントを設定する際に CDCK Hosted Small LLM を選択できます。 - 有効なツール: タグ
- 強制ツール: タグ
- 強制ツールの戦略: 最初の返信のみに適用
- 実行モード: デフォルト(固定制限)
自動化設定
- 管理 → プラグイン → 自動化 に移動します。
- + 自動化を追加 をクリックします。
- AI を使用してトピックにタグを付ける スクリプトを選択します。
- 必要に応じて、When/What セクションの設定を構成します。
- スクリプトオプションセクションの
AI エージェント設定で、この自動化用に定義されたエージェントを選択します。 タグ選択モード設定で、AI がタグを選択する方法を指定します。- 特定のタグリストを使用(
利用可能なタグ設定で構成) - AI にサイトタグを自動的に発見して使用させる
- 特定のタグリストを使用(
- 自動化の更新ボタンをクリックします。
- 自動化を有効にします。
ベストプラクティス
- 最初は範囲を狭くする: 自動化を特定のカテゴリ、または新しいユーザー(信頼レベル 0 または 1)の最初の投稿のみに適用し、その後拡大してください。これにより、LLM のコストを制限し、広範な誤タグ付けのリスクを軽減できます。
- プロンプトに明確なタグの説明を書く: 各タグの意味の説明が正確であればあるほど、LLM はより正確に分類します。
- 偽陽性と偽陰性を監視する: LLM は 100% 正確ではありません。誤タグ付けされたトピックをレビューして修正するワークフローを構築し、時間とともにプロンプトを調整してください。
- トークン制限を適切に設定する: 「最大投稿トークン」設定は、LLM に送信される投稿の量を制限します。ほとんどのタグ付けタスクでは、最初の数百トークン(投稿の冒頭部分)で十分です。
一般的な問題と解決策
- 自動化によってタグが適用されない
タグの権限を確認してください。適用すべき制限付きタグがある場合は、制限付きタグを許可する自動化設定が有効になっていることを確認してください。 - 自動化は実行されるが、トピックにタグが付けられない
サイトのログを確認し、Discourse AI または Discourse Automation プラグインに関連するエラーがないか特定してください。
