Academy
如何使用自主節點
將知識庫連接到自主節點
在本課中

將表資料連接至自主節點中的Botpress

Botpress 中的自主節點可以與結構化的表格資料無縫整合,以回答問題、推薦產品並維持受控的互動。本課涵蓋連接表格資料、配置查詢以及微調機器人行為以獲得可靠使用者體驗的過程。

連接表資料至自主節點

  1. 新增查詢知識庫卡片
    • 開啟自主節點,並從動作選單中新增「查詢知識庫」卡。
    • 此卡包含兩個輸入端子:
      • 查詢:機器人將用以擷取資料的問題。
      • 知識庫:要查詢的特定知識庫或資料表。
  2. 匯入資料
    • 在Botpress 中建立一個表,例如 "Tractors Table"。
    • 從包含相關欄位(例如名稱、描述、馬力和價格)的 CSV 檔案匯入資料。
    • 確保所有欄位都可搜尋,以提高機器人提供準確答案的能力。
  3. 將表格連結至知識庫
    • 在知識庫設定中,新增匯入的表格,讓機器人可以存取其資料。
    • 設定搜尋欄位,例如名稱、描述、功率和價格,以精簡機器人的回應。

定義目標和行為

  1. 在指令中加入上下文
    • 使用說明部分來定義機器人的目標。例如
      • 使用知識庫回答有關 BP Tractor 產品的問題。
      • 提出澄清性問題以瞭解使用者需求。
      • 一次最多推薦三個選項,以免讓使用者不知所措。
  2. 測試與調整
    • 在模擬器中與機器人互動,以驗證它是否能產生精確的回應。
    • 根據使用者回饋和測試,調整選項數量或其他行為。

控制與設定 AI 行為範圍

  1. 防止誤導性回應
    • 在指令中定義特定行為,以避免意外輸出。例如
      • 指定知識庫中的價格為最終價格,並包含所有折扣,以防止機器人編造折扣。
  2. 範例情境
    • 如果沒有適當的指示,機器人可能會在提示時不正確地提供折扣價格。
    • 更新行為設定後,機器人可以做出適當的回應,確保使用者收到一致且正確的資訊。
摘要
本課說明如何在Botpress 中將自主節點連接至資料表資料,設定它以準確回答問題,並控制其行為以提供一致且可靠的回應。
本課程的所有課程