これはすべて今日100%サポートされており、無数の実装オプションがあります。
- 検索ツールは、カテゴリまたはタグのグループにスコープできます(新しいペルソナを作成して検索ツールを追加する場合)。
- カスタムツールは、ここで追加の柔軟性を提供します。同じフォーラムにHTTPリクエストを作成し、フォーラムの任意のものを任意の形式で消費できます。HTTPリクエストから埋め込み検索まで…参照: https://meta.discourse.org/t/api-access-to-the-embedding-s-for-a-post/289683/3。カスタムツールでHTTPリクエストを作成する際にHTTPヘッダーを指定できるため、フォーラムで発行したAPIキーを使用できます。
- 読み取りツールを使用すると、トピックを読むことができます。
- この進行中のPRにより、ツールから直接アップロードを検索できるようになります。(FEATURE: RAG search within tools by SamSaffron · Pull Request #802 · discourse/discourse-ai · GitHub) これはさらに別のオプションです。
- 好みに応じて、モダリティ(PMまたはチャット)を制御できます。
実装例はask.discourse.com(顧客向けのサポートボットとして設計されました)で見ることができます。最も重要なことは、カスタムプラグインを一切使用せず、すべて組み込みのDiscourse AIプラグインを使用していることです。