超越簡單對話:閒聊功能的強大潛力
透過 DMflow.chat 平台的閒聊功能,結合預設的 Prompt(提示詞)和小樣本對話(Few-Shot Learning),您的機器人將不再只是機械式地回答問題。它能準確理解用戶意圖,執行翻譯、潤色文章等高級技能,甚至提供強大的 SQL 查詢工具來調用表單資料。
除此之外,平台現已開放語音辨識與圖片辨識模型,讓您的機器人具備「聽」與「看」的能力,全方位提升客服效率與客戶滿意度。
閒聊功能的設定主要包含兩個核心部分:Prompt(提示詞) 與 小樣本對話。
Prompt(提示詞):機器人的靈魂
Prompt 是決定機器人如何思考與回答的關鍵指令。一個好的 Prompt 能讓機器人瞬間變身為專業客服、翻譯官或銷售顧問。
如果您對撰寫提示詞感到陌生,別擔心。我們在測試選單中提供了一個名為 SYS_PROMPT 的角色,您可以直接與之對話,讓它協助您生成高品質的提示詞建議。
動態變數注入:
為了讓回答更具個性化與即時性,您可以在 Prompt 中插入以下變數(使用 {{...}} 語法):
{{user_profile}}:自動帶入使用者的個人資訊,包含{email, username, phone}。{{cur_time}}:顯示當前的系統時間。- 自定義變數: 其餘變數可根據您在系統中設定的參數自行調配與整合。
小樣本對話 (Few-Shot):建立回答範本
小樣本對話是一種強大的訓練技巧。它的概念是預先提供給機器人幾個「標準的問答範例」。
運作原理: 當您設定了這些範本後,機器人在遇到類似問題時,會模仿範本的語氣、格式和邏輯來生成回答。這對於統一品牌語調或處理特定類型的複雜問題非常有效。
主要用途
- 技能封裝: 您可以將特定的能力(如:英翻中、文章潤色、法律諮詢)設定為閒聊代理人的技能,方便隨時調用。
- 表單問答查詢: 我們提供專用的查詢工具,能將用戶的自然語言問題轉換為 SQL 語句,直接從表單中檢索精確數據並回覆給用戶。
閒聊目前開放的工具箱
為了讓您的機器人更加萬能,我們提供了豐富的內建工具供您選用:
| 工具項目 | 功能說明 |
|---|---|
| 查詢文檔 (Query Doc) | 允許機器人搜尋並回答文檔問答資料庫中的內容。 |
| 新增文件 (Add Doc) | 根據選取的表單建立新資料。(注意:此功能權限依附於角色,只要角色擁有權限即可新增,不需理會表單本身的權限設定。) |
| 搜尋文件 (Search Doc) | 根據選取的表單進行搜尋。此功能會嚴格遵循表單的權限設定,只能搜尋到該用戶有權查看的資料。 |
| 評價 (Evaluation) | 在回答結束後,主動詢問用戶對本次服務的滿意度。 |
| 蒐集使用者資料 | 引導機器人主動詢問並蒐集訪客的 Email、使用者名稱 (Username) 和電話 (Phone)。 |
| 語音辨識 | 將語音轉為文字。限制:檔案小於 5MB,長度不超過 1 分鐘。 |
| 圖片辨識 | 識別圖片內容。限制:檔案小於 5MB。 |
| 推薦問題 | 根據當前對話內容,自動建議用戶最多三個後續可能感興趣的問題。 |
| Google Routes API | 查詢地點資訊及計算距離。 |
| 自定義資源 | 允許調用您自己的外部 API。限制:回傳 Payload 大小不可超過 4K。 |
| 推薦產品 | 透過我們內建的產品列表功能,向用戶推薦合適的商品。 |
| 查詢預約 | 針對包含預約組件的表單,透過起始與結束時間查詢前十個可用的預約時段。 |
| 蒐集用戶標籤 | 根據對話內容,自動為訪客添加特定的標籤(Tag)。 |
| 取得插入表單連結 | 生成一個專屬的外部連結,引導訪客前往填寫表單,並自動關聯資料。 |
| 查詢位置 | 使用程式碼邏輯判斷經緯度與距離。 |
| 持久記憶保存 | 具備保存、搜尋以及刪除該訪客長期記憶的能力,讓機器人「記得」這位老朋友。 |