學院
如何使用自主節點
將知識庫連接到自主節點
4
自主節點
8
7
6
5
4
2
3
1
5
15
11
9
20
18
19
17
16
15
14
13
12
11
10
8
7
6
5
4
3
2
1
10
18
17
16
14
13
12
10
9
8
7
6
4
3
2
1
9
8
7
6
5
4
3
2
1
7
6
5
4
3
2
1
6
5
4
3
2
1
下一課
下一課
本課內容

將表格資料連接到 Botpress 的自主節點

Botpress 的自主節點可無縫整合結構化表格資料,用於回答問題、推薦產品並維持可控的互動。本課程將介紹如何連接表格資料、設定查詢,以及微調機器人的行為,確保用戶獲得可靠的體驗。

將表格資料連接到自主節點

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

定義目標與行為

  1. 在指示中加入情境說明
    • 利用指示區段來定義機器人的目標。例如:
      • 使用知識庫回答有關 BP Tractor 產品的問題。
      • 詢問釐清問題,以了解使用者需求。
      • 每次最多推薦三個選項,避免讓使用者感到負擔。
  2. 測試與調整
    • 在模擬器中與機器人互動,確認其能產生正確的回應。
    • 根據用戶回饋與測試結果,調整選項數量或其他行為。

控制與限定 AI 行為範圍

  1. 避免誤導性回應
    • 在指示中明確定義特定行為,以避免產生非預期的輸出。例如:
      • 說明知識庫中的價格為最終價格,已包含所有折扣,避免機器人自行產生折扣資訊。
  2. 範例情境
    • 若未正確設定指示,機器人可能會在被詢問時錯誤地提供折扣後的價格。
    • 更新行為設定後,機器人能正確回應,確保用戶獲得一致且準確的資訊。
摘要
本課程說明如何將 Botpress 的自主節點連接到表格資料,設定其準確回答問題,並控制其行為以提供一致且可靠的回應。
本課程所有單元
Fresh green broccoli floret with thick stalks.