ツールの連携のしくみ
1
Knowledge Base を探す
どの Knowledge Bases があるかを尋ねます。アシスタントは
list_knowledge_bases でそれらを一覧表示し、それぞれの名前と説明を示します。2
Knowledge Base を検索する
Knowledge Base で回答できる質問をします。アシスタントは
search_knowledge_base で内容を検索し、最も一致する文章を返します。3
ドキュメントを追加する
新しいコンテンツを Knowledge Base に保存するよう依頼します。アシスタントはドキュメントの下書きを作成し、
add_knowledge_base_document でプランをプレビューして、確認後に追加します。動作と安全性
動作
Knowledge Base ツール
MCP から Knowledge Base を作成することはできません。追加するには、Profound プラットフォームを使用してください。
list_knowledge_bases
list_knowledge_bases
利用可能な Knowledge Bases を一覧表示します。プロンプトの例:
- 「どんな Knowledge Bases がありますか?」
- 「ブランドガイドライン用の Knowledge Base はありますか?」
search_knowledge_base
search_knowledge_base
1 つの Knowledge Base 内でセマンティック検索を実行します。各結果は
id、score、content、および folder_path、source_filename、filetype を含む metadata を返します。プロンプトの例:- 「製品ローンチ時のトーンについて、ブランドガイドラインには何と書かれていますか?」
- 「製品の Knowledge Base から料金に関する FAQ を探して。」
add_knowledge_base_document
add_knowledge_base_document
Knowledge Base に新しいドキュメントを Markdown テキストとして 1 件追加します。プロンプトの例:
- 「このキャンペーンブリーフをマーケティングの Knowledge Base に保存して。」
- 「新しいポジショニング資料を、ブランドガイドラインの Knowledge Base の messaging フォルダーに追加して。」
注意事項:
- このツールはテキストのみを受け付けます。ソースが URL の場合、アシスタントはまずページを読み取り、その内容を Markdown として送信します。
- サイト全体のスクレイピング、Notion との接続、Google Drive のリンクには、Profound プラットフォームを使用してください。
- 新しいフォルダー: 既存のフォルダー内に新しいフォルダーを 1 つ作成して保存する場合は自動的に処理され、レスポンスで
folder_createdが報告されます。存在しない複数階層のフォルダーに一度に保存しようとすると最初は失敗し、ネストが意図したものであることを確認した後、アシスタントがcreate_missing_parents: trueで再試行します。 - Knowledge Base のドキュメントは名前で識別されるため、既に存在する名前で 2 つ目のドキュメントを追加すると失敗します。
- 新しく追加したコンテンツが検索結果に表示されるまで少し時間がかかる場合があります。そのドキュメントを使ってさらに操作を行う前に、ドキュメントが追加されたことをアシスタントに確認することをおすすめします。