MilMil 由 Milvus 驅動的常見問題聊天機器人,可回答有關 Milvus 的問題
最近,Milvus 開源社群創造了 MilMil - 一個由 Milvus 使用者打造、為 Milvus 使用者服務的 Milvus 常見問題聊天機器人。MilMil 可全天候在Milvus.io上回答關於 Milvus 的常見問題,Milvus 是全球最先進的開放原始碼向量資料庫。
這個問題解答系統不僅能幫助更快速地解決 Milvus 使用者遇到的常見問題,還能根據使用者提交的資料找出新的問題。MilMil 的資料庫包括使用者自該專案於 2019 年首次以開源授權釋出後所提出的問題。問題儲存在兩個集合中,一個是 Milvus 1.x 及更早版本的集合,另一個是 Milvus 2.0 的集合。
MilMil 目前只有英文版本。
MilMil 如何運作?
MilMil 依賴句子轉換器 (sentence-transformers/paraphrase-mpnet-base-v2)模型來取得常見問題資料庫的向量表示,然後再使用 Milvus 進行向量相似性檢索,以傳回語義上相似的問題。
首先,使用自然語言處理 (NLP) 模型 BERT 將常見問題資料轉換成語意向量。然後,將嵌入向量插入 Milvus,並為每個向量指定唯一的 ID。最後,問題和答案會連同向量 ID 一起插入關係資料庫 PostgreSQL。
當使用者提交問題時,系統會使用 BERT 將其轉換為特徵向量。接下來,系統會在 Milvus 中搜尋與查詢向量最相似的五個向量,並擷取它們的 ID。最後,與擷取的向量 ID 相對應的問題和答案會傳送給使用者。
系統流程.png
請參閱 Milvus Bootcamp 中的問題回答系統專案,探索用於建立 AI 聊天機器人的程式碼。
詢問 MilMil 關於 Milvus
要與 MilMil 聊天,請瀏覽Milvus.io上的任何頁面,然後按一下右下角的鳥圖示。在文字輸入框中輸入您的問題,然後按下傳送。MilMil 會在幾毫秒內回覆您!此外,左上角的下拉清單可用於切換 Milvus 不同版本的技術文件。
milvus-chatbot-icon.png
提交問題後,機器人會立即返回三個與查詢問題語義相似的問題。您可以按一下「See answer」來瀏覽問題的潛在答案,或按一下「See more」來檢視更多與您的搜尋相關的問題。如果沒有合適的答案,請按一下「在此填入您的意見」,提出您的問題,並附上電子郵件地址。Milvus 社群的協助將很快送達!
聊天機_UI.png
試試 MilMil,讓我們知道您的想法。歡迎所有問題、意見或任何形式的回饋。
不要成為陌生人
- MilMil 如何運作?
- 詢問 MilMil 關於 Milvus
- 不要成為陌生人
On This Page
Try Managed Milvus for Free
Zilliz Cloud is hassle-free, powered by Milvus and 10x faster.
Get StartedLike the article? Spread the word