Dialogflow除了基本的功能之外,可以使用一些輔助功能來幫助意圖的判斷,Knowledge base目前還在beta版,所以如果沒有去設定開啟這個功能,會看到以下畫面
必須到設定的general選項
往下滑到BETA FEATURES把功能打開(記得按儲存)
再回到畫面 就可以建立Knowledge base了
按一下 [New Document] 或 [Create the first one]
輸入文件名稱
將「Mime Type」設為 [text/html]
將「Knowledge Type」設為 [FAQ]
將「Data Source」設為 [URL]
在「URL」欄位中,輸入 https://cloud.google.com/storage/docs/faq
按一下 [Create]
這個功能主要就是可以把原本已經有的一些知識庫,像是產品官網的Q&A,直接匯入到Dialogflow建立意圖,官方的舉例是使用GCP的官方文件的FAQ,而我自己使用公司官網的中文FAQ來建立,比較了一下,使用英文文件來測試沒什麼問題,Chatbot可以回答出文件中的答案,但使用中文就怪怪的了,目前的結論是,就是個beta版,可以玩玩看,但要說他真的能快速又精確的幫助Chatbot增強意圖的判斷,可能還有一段差距,特別是以中文來實做的話