▋Dify成果分享 今天要實際跟自己建立的地端聊天機器人說話啦,我們能讓機器人有自己的人設,用獨特的風格和我們對話。接下來就看看最後的設定,如何在Dify結合...
▋登入自己部屬的Dify 接續我們昨天已經啟動的地端Dify服務,今天要來試玩看看Dify網站,來熟悉介面操作,並且檢查網站的運行結果是不是如我們預期,能不能...
▋Dify 雖然已經決定使用Dify這個開源框架,但初次接觸還是有點陌生,今天就從Dify的官網和github多查點資料來認識它吧。 簡介 Dify是一個開源...
昨天,我們先說明了如何以Flask架設聊天室後端。今天,我們使用Tailwind CSS和**JavaScript(JS)**來把聊天室的前端完成,而聊天室由上...
▋Azure聊天機器人 回顧了聊天機器人的架構之後,有些人可能會真的想要實作,但在這個系列文的後半段會尋找其他免費資源來做實作的部分,所以今天就和大家用個優缺...
萬物皆可Prompt,但你有想過可以透過Prompt來玩麥塊(MineCraft)嗎? 多倫多大學開發了一個名為STEVE-1的模型,這是一個能夠在Minecr...
今天,來到吃吃記帳最後一步流程的實踐 -- Step 5 每日飲食回饋的設置。 總結飲食內容 在上一個步驟中,我們已經設定好使用者如何輸入飲食內容。接下來,我希...
現在,我進行到 Step 4 飲食紀錄 的設置。 在前面的步驟中,我已經設置了飲食紀錄提醒。現在我們要模擬使用者在收到提醒或正好用餐後,在 Line 裡記錄自己...
在設定 Bot 的過程中,我遇到了一些困難,以下是我尋找答案的過程和結果。 1.打招呼不夠準確 我希望吃吃記帳在使用者加入對話後,能以統一格式打招呼,提供良好的...
實踐我們流程的 Step 2 之後,接下來進行到 Step 3 說明記錄方式和設置提醒。 說明飲食紀錄的方式 在上一個步驟結束時,吃吃記帳提供了使用者三種不同速...
今天我們要以規則式(rule-based)來建構一個對話模擬器。模擬當使用者跟Chatbot溝通時,如何不使用任何深度學習模型來決定如何回覆。所以我們不廢話了,...
在大致了解 Coze Bot 的基礎設定後,來展現一下我如何實踐吃吃記帳的功能。先回顧一下流程圖: Step 1 的註冊帳號,主要依靠 Line 本身的加入功能...
今天我們繼續來介紹 Coze Bot 的功能。 Voice 在中間欄位 Role 的底下,有Voice功能。它可以讓你的機器人說話,甚至使用者可以和機器人進行語...
在上一篇文章中,我設定了機器人與 Line 官方帳號的串接,現在要來設定更多 Bot 的細節。由於內容比較複雜,我預計會分成幾篇文章來說明。 Coze Bot...
昨天,我們解說了對話狀態追蹤,用來紀錄每輪對話提到的重要資訊。這篇我們來用T5實做一個對話追蹤器。 mT5(multilingual Text-To-Text...
最近Threads上出現一堆電子乞丐和風向文,讓人看了實在很躁。 或許有人會嗆:「不爽就不要看!」但人是犯賤的生物,你們會PO帳單條碼,我們就想臭。 我不禁思考...
昨天我們一起瞭解了什麼是NLU,為什麼Chatbot需要NLU。那我們一樣來個小程式,來介紹我們如何使用BERT來觀察語言模型是怎麼理解我們所說的話~ 下載並安...
每年的這個時候,都是果粉和卓粉的批鬥大會,在今年的六月,蘋果也宣布推出Apple Intelligence,與Google Gemini打對臺(我覺得沒Gemi...
前言✨ 在 LlamaIndex🦙 框架中,提供了豐富的 Query 與 Chat Engine 功能,使得我們能更靈活地處理資料的檢索和互動。透過這些引擎使用...
上一篇我們一起看了聊天機器人的文檔餵食秀,今天要來科普兩個聊天機器人相關的專有名詞,RAG和LLM,這兩個縮寫就在我們系列文的主標題中,但到現在還沒好好跟大家解...
前面講了DialoGPT和幾個Open-Domain對話的例子,那閒聊式對話能聊特定的異途或話題嗎?舉個例子,最近各個社群媒體風向文越來越氾濫,那你是不是也曾懷...
因為微軟提供的DialoGPT只支援英文,若你用中文跟它聊天,它會不了解語義,會胡亂輸出。 為了能用中文跟DialoGPT對談,我們可以使用Huggingfac...
今天,我們來介紹在Chit-chat talk 一個具代表的chatbot,DialoGPT。DialoGPT(Dialogue Generative Pre-...
昨天介紹了能簡單架設TOD Chatbot的工具包ConvLab,那今天我們就來說明如何使用 MultiWOZ-英文的TOD語料 前面幾天我們都使用CrossW...
ConvLab是北京清大Conversational AI Lab開發的開源TOD toolkit,提供了一個靈活的框架來整合不同的對話模型和資料集。 Con...
昨天和前天我們知道了對話決策學習將資料庫查詢的結果整理成狀態,輸入並預測要回覆的對話行為。 但對話行為為一個[對話意圖、對話領域、槽、槽值]組成的串列,使用者未...
還記得我們前面介紹的NLU和DST嗎?它們就像是Chatbot的耳朵和大腦,幫助它理解和記憶對話內容。 但是,一個真正優秀的對話者不僅要會聽,還要懂得如何制定戰...
前面的四天依序介紹了NLU、DST、DPL及NLG,你們可能會想: "蛤~? 鋪梗鋪這麼久是要講什麼? 這跟Chit-chat Chatbot有什麼...
前言✨ 在先前的文章已經介紹了如何創建 Documents、Index 等方法,今天要介紹如何將結果儲存起來,這樣就不需要每次都重新訓練了。 LlamaInde...
講了四天的課,我們來做個簡單的實作我們更改微軟上傳在Huggingface的microsoft/DialoGPT-medium範例,來建立簡單的AI聊天室。 首...