本課內容
將表格資料連接到 Botpress 的自主節點
Botpress 的自主節點可無縫整合結構化表格資料,用於回答問題、推薦產品並維持可控的互動。本課程將介紹如何連接表格資料、設定查詢,以及微調機器人的行為,確保用戶獲得可靠的體驗。
將表格資料連接到自主節點
- 新增「查詢知識庫」卡片
- 開啟自主節點,並從動作選單中新增「查詢知識庫」卡片。
- 此卡片包含兩個輸入項目:
- 查詢:機器人用來檢索資料的問題。
- 知識庫:要查詢的特定知識庫或表格。
- 匯入資料
- 在 Botpress 中建立一個表格,例如「Tractors Table」。
- 從包含相關欄位(如名稱、描述、馬力和價格)的 CSV 檔案匯入資料。
- 請確保所有欄位都可搜尋,以提升機器人提供準確答案的能力。
- 將表格連結到知識庫
- 在知識庫設定中,新增已匯入的表格,讓機器人能存取其資料。
- 設定搜尋欄位,例如名稱、描述、馬力和價格,以優化機器人的回應。
定義目標與行為
- 在指示中加入情境說明
- 利用指示區段來定義機器人的目標。例如:
- 使用知識庫回答有關 BP Tractor 產品的問題。
- 詢問釐清問題,以了解使用者需求。
- 每次最多推薦三個選項,避免讓使用者感到負擔。
- 利用指示區段來定義機器人的目標。例如:
- 測試與調整
- 在模擬器中與機器人互動,確認其能產生正確的回應。
- 根據用戶回饋與測試結果,調整選項數量或其他行為。
控制與限定 AI 行為範圍
- 避免誤導性回應
- 在指示中明確定義特定行為,以避免產生非預期的輸出。例如:
- 說明知識庫中的價格為最終價格,已包含所有折扣,避免機器人自行產生折扣資訊。
- 在指示中明確定義特定行為,以避免產生非預期的輸出。例如:
- 範例情境
- 若未正確設定指示,機器人可能會在被詢問時錯誤地提供折扣後的價格。
- 更新行為設定後,機器人能正確回應,確保用戶獲得一致且準確的資訊。
摘要
本課程說明如何將 Botpress 的自主節點連接到表格資料,設定其準確回答問題,並控制其行為以提供一致且可靠的回應。
本課程所有單元
