跳轉到

Knowledge Base 工具

Knowledge Base 工具讓 Agent 可以查詢你連接的資料來源,根據實際內容回答問題。

什麼時候使用

  • Agent 需要根據你的文件、資料回答問題
  • 你希望回答有明確來源,不是 AI 自己編的
  • 需要引用特定的產品規格、政策、流程

前置準備

使用前,你需要先在工作空間中連接資料來源。

連接資料來源

沒有可用知識庫時無法新增

  • 如果工作空間中沒有已建立的知識庫,工具選擇器中的「知識庫」選項會顯示為灰色,並標註「所有知識庫都已選擇」,此時無法新增 Knowledge Base 工具。
  • 請先建立至少一個知識庫。

工作空間限制

  • Knowledge Base 工具只能使用同一個工作空間內的資料來源。

設定步驟

步驟 1:新增 Knowledge Base 工具

在 Tools 區塊點擊「新增工具」,開啟工具選擇器。

步驟 2:選擇資料來源

在工具選擇器的「知識庫」分組中,直接選擇要使用的資料來源(如 Notion、Google Drive)。系統會自動過濾掉已經選用的資料來源,避免重複選擇。

步驟 3:設定「調用指示」(When to Use)

告訴 Agent 何時使用這個知識庫。

範例

當用戶詢問產品功能、規格或價格時,查詢這個知識庫。
優先使用知識庫的內容回答,如果找不到相關資訊,告知用戶並建議聯繫客服。
用戶詢問公司政策、請假規定、福利制度時,查詢這個知識庫。
引用時說明資料來源的文件名稱。

步驟 4:確認新增

點擊確認,工具會出現在 Tools 列表中。

測試工具

新增後,在右側面板測試:

  1. 輸入一個應該觸發知識庫查詢的問題
  2. 觀察 Agent 是否使用了工具
  3. 檢查回答是否引用了正確的內容

工具列表顯示

已添加的 Knowledge Base 工具會顯示在「工具」區塊的「知識庫」分組中,每個工具顯示:

  • 資料來源的圖標和名稱(如 Notion、Google Drive)
  • 可展開查看或編輯「調用指示」(When to Use)
  • 可點擊刪除按鈕移除工具

多個知識庫工具會按添加順序顯示,方便你識別和管理。

多個知識庫

你可以新增多個 Knowledge Base 工具,每個工具連接不同的資料來源。每個知識庫工具都會獨立顯示在工具列表中,並可以設定不同的「調用指示」(When to Use)

已選知識庫不會重複顯示

  • 當你已經添加了某個資料來源(如「Notion」)作為知識庫工具後,該資料來源就不會再出現在工具選擇器中,避免重複選擇。
  • 只有尚未選用的資料來源才會顯示在選擇列表中。

使用情境

  • 產品知識庫 + 客服 FAQ 知識庫
  • 技術文件 + 商業文件
  • 不同語言版本的內容

每個知識庫都可以有獨立的「調用指示」(When to Use),讓 Agent 知道什麼情況查詢哪個來源。

最佳實務

When to Use 要具體

❌ 不夠具體:

用這個工具查資料

✅ 具體明確:

當用戶詢問訂單處理流程、退貨政策、運費計算時,查詢這個客服知識庫。
回答時引用相關的文件段落。

配合 Agent 的「核心指示」(Core Instruction)使用

在 Agent 的「核心指示」中也要提到知識庫的存在:

## 回答規則
- 產品相關問題,優先查詢產品知識庫
- 回答時說明資訊來源
- 如果知識庫沒有相關內容,誠實告知

常見問題

測試時,Agent 沒有如預期使用知識庫,該怎麼辦?

檢查:

  1. 「調用指示」(When to Use)是否清楚描述觸發條件
  2. 「核心指示」(Core Instruction)是否有提到使用知識庫
  3. 測試問題是否符合觸發條件

嘗試更明確的問法,例如「根據產品文件,XX 功能怎麼使用?」

回答沒有引用來源怎麼辦?

在「調用指示」(When to Use)或「核心指示」(Core Instruction)中加入:

「回答時說明資訊來源的文件名稱」或「引用知識庫內容時標註出處」

知識庫內容更新後需要重新設定嗎?

資料來源的內容更新後,建議去「知識庫」確認檔案內容有正確反應最新狀況;雖然在 Agent 不需要重新設定工具,但建議再次測試 Agent,確認行為如預期對應到最新的知識庫狀態。

如果資料來源被刪除了怎麼辦?

如果工作空間中的資料來源被刪除,系統會自動從 Agent 的工具設定中移除對應的 Knowledge Base 工具,並顯示通知訊息。

建議定期檢查 Agent 的工具設定,確保所有知識庫工具都正常運作。如果發現工具被自動移除,請重新連接資料來源後再添加工具。

為什麼無法選擇某個資料來源?

可能原因:

  1. 該資料來源不屬於當前 Agent 所在的工作空間
  2. 該資料來源已經被選用
  3. 該資料來源在工作空間中已被刪除

請檢查資料來源的狀態,或聯繫管理員確認工作空間權限。

下一步