AI智能客服,灑花
最近用python + LINEBOT +AI +資料庫做了動態的智能客服💖💖。
底層的模型選用gemini-2.0-flash-thinking-exp,SQL 的架構採用混和的,分為AI動態產生、既有固定的SQL,之後可側錄使用者行為避免重複性高的SQL 會一直動態產生。
AI 動態查詢範圍設定為: orders(訂單)、users(顧客)。
目前的上下文記憶採用5回對話,短期對話記憶20分鐘TTL。
有做了標籤化來增加上下文的關聯性、信心比率的回覆。
目前測試下來,有的時候上下文的問題,會無法回答正確、對於問題描述後的輕澄清的信心比率還不夠,既使回答完問題,AI還會加入輕詢問(圖1)。
| 對話紀錄(圖1) |
目前的標籤採用的是手動標籤,AI會去評估問題是在哪個標籤(圖2)。
| 對話紀錄(圖2) |
之後再優化用NLU來做標籤分類、區分標籤,應該能改善有時回答失效的問題。
成果影片:https://mega.nz/file/tp0k1RJJ#9G3tCjcM3iVg_VEfTEcb6l7K5JHLU9Pe5GV3LEz-GEc
心得:
我也沒想到能夠做出來,但至少能夠客製化智能AI、會依據資料庫的東西再去思考與分析回答。
滿好玩的,把以前研究所快忘記的東西都呼叫回來,langchain 真的很好用。要改善智能回答到優化,還有很多功夫要做。👊
一步一步改善啦~💖
留言
張貼留言