庫(kù)模板:3分鐘走完批量導(dǎo)入到自建模板的完整路徑)
MaxKB 知識(shí)庫(kù)模板3分鐘走完批量導(dǎo)入到自建模板的完整路徑【免費(fèi)下載鏈接】MaxKB MaxKB is an open-source platform for building enterprise-grade agents. 強(qiáng)大易用的開源企業(yè)級(jí)智能體平臺(tái)。項(xiàng)目地址: https://gitcode.com/GitHub_Trending/ma/MaxKB周三下午市場(chǎng)部的同事把一份120行的FAQ表格丟給你說幫我導(dǎo)進(jìn)知識(shí)庫(kù)。沒有統(tǒng)一格式時(shí)這活兒要么逐行手填要么導(dǎo)入失敗再重傳。這篇文章只講一件事MaxKB 內(nèi)置的知識(shí)庫(kù)模板怎么用來完成結(jié)構(gòu)化批量導(dǎo)入順帶說清模板文件放在哪、報(bào)錯(cuò)時(shí)怎么自救。讀完你能做三件事下載一套現(xiàn)成模板、把數(shù)據(jù)文件順利喂進(jìn)去、報(bào)錯(cuò)時(shí)自己排掉。功能鳥瞰一表定位模板系統(tǒng)的文件與入口先說清楚模板系統(tǒng)在 MaxKB 里是什么它是知識(shí)庫(kù)模塊內(nèi)置的一套標(biāo)準(zhǔn)數(shù)據(jù)格式問答和表格各一份按語言分了簡(jiǎn)中、繁中、英文。它不單獨(dú)起服務(wù)就是幾個(gè)躺在倉(cāng)庫(kù)里的 CSV 和 Excel 文件由后端兩個(gè)接口負(fù)責(zé)下載與解析。你可以把模板理解成 Excel 里畫好的表格線線已經(jīng)畫好你只管往里填數(shù)。服務(wù)對(duì)象主要是兩類人負(fù)責(zé)整理知識(shí)內(nèi)容的運(yùn)營(yíng)、客服人員以及需要把內(nèi)部數(shù)據(jù)批量灌進(jìn)知識(shí)庫(kù)的開發(fā)、數(shù)據(jù)團(tuán)隊(duì)。下面這張能力矩陣把模板系統(tǒng)涉及的核心文件全部列了出來能力項(xiàng)對(duì)應(yīng)文件路徑一句話說明模板文件存儲(chǔ)apps/knowledge/template/內(nèi)置簡(jiǎn)中、繁中、英文的問答與表格模板文件模板下載接口apps/knowledge/views/document.py問答與表格兩類模板的下載入口按 type 參數(shù)返回批量導(dǎo)入與校驗(yàn)apps/knowledge/api/document.py接收上傳文件解析預(yù)覽并做格式校驗(yàn)文件位置清楚了接著看兩種模板分別長(zhǎng)什么樣、各管什么場(chǎng)景。兩種模板兩種打法問答型模板把FAQ一行行填進(jìn)三列客服、產(chǎn)品手冊(cè)、幫助中心這類場(chǎng)景要的就是標(biāo)準(zhǔn)答案。問答模板是三列的 CSV 結(jié)構(gòu)分段標(biāo)題選填分段內(nèi)容必填問題列一行一個(gè)同一個(gè)答案可以掛多個(gè)問法。示例文件在apps/knowledge/template/csv_template_zh-cn.csv內(nèi)容長(zhǎng)這樣分段標(biāo)題選填,分段內(nèi)容必填問題答案,問題選填單元格內(nèi)一行一個(gè) MaxKB產(chǎn)品介紹,MaxKB 是一款基于 LLM 大語言模型的知識(shí)庫(kù)問答系統(tǒng)……,MaxKB是什么 MaxKB產(chǎn)品介紹,,MaxKB支持的大語言模型 MaxKB產(chǎn)品介紹,,MaxKB優(yōu)勢(shì)這套結(jié)構(gòu)最適合客服團(tuán)隊(duì)把散落在聊天記錄里的標(biāo)準(zhǔn)答案集中到一張表里答案寫一次問法想幾個(gè)填幾個(gè)后面來問的相似問題都能命中同一條記錄。如果說問答模板是把問題拆成積木那表格模板就是把數(shù)字?jǐn)[進(jìn)格子。表格型模板把政策表鎖進(jìn)固定列報(bào)銷標(biāo)準(zhǔn)、價(jià)格體系、規(guī)章制度這類內(nèi)容行和列都有固定含義。表格模板是 Excel 多列結(jié)構(gòu)內(nèi)置樣例是一套分城市的報(bào)銷標(biāo)準(zhǔn)第一行是表頭后面每行一條記錄列順序和列名都不能動(dòng)職務(wù)報(bào)銷類型一線城市元二線城市元三線城市元普通員工住宿費(fèi)500400300部門主管住宿費(fèi)600500400區(qū)域總經(jīng)理住宿費(fèi)800700600人力資源和財(cái)務(wù)部門用得最多政策表本身就是列結(jié)構(gòu)照原樣填進(jìn)去即可檢索時(shí)能按列命中具體數(shù)字不會(huì)出現(xiàn)500 到底是住宿還是伙食這種歧義。從零到導(dǎo)入成功四步操作流第1步下載模板進(jìn)入知識(shí)庫(kù)模塊點(diǎn)擊導(dǎo)入入口在問答和表格模板里選一種系統(tǒng)按選中的類型生成文件并下載。如果下載的文件打不開先清一下瀏覽器緩存再下別自己改文件名。第2步填數(shù)據(jù)用 Excel 或 WPS 打開模板分段內(nèi)容必填列不能為空問題列一行填一個(gè)問法表格模板則不動(dòng)列順序、不改列名。填完中文出現(xiàn)亂碼的話把文件另存為 UTF-8 編碼再繼續(xù)。第3步預(yù)覽核對(duì)回到知識(shí)庫(kù)頁面選中填好的文件上傳系統(tǒng)解析后給出預(yù)覽逐條核對(duì)行數(shù)、必填項(xiàng)和問題拆分是否符合預(yù)期。預(yù)覽提示了具體行號(hào)和錯(cuò)誤原因時(shí)按提示改完再傳不要直接點(diǎn)提交硬闖。第4步提交導(dǎo)入確認(rèn)預(yù)覽無誤后點(diǎn)提交開始導(dǎo)入完成后在知識(shí)庫(kù)列表頁能看到新增條目和解析進(jìn)度。大文件卡住或失敗時(shí)拆成幾個(gè)幾百行的小文件分批導(dǎo)。下圖是走到上傳這一步時(shí)的界面數(shù)據(jù)源選文件問答或文本文件把填好的模板文件拖進(jìn)去點(diǎn)右下角的開始導(dǎo)入。進(jìn)階打造你自己的模板需要?jiǎng)幽0宓耐ǔJ莾煞N團(tuán)隊(duì)有后端開發(fā)能力的運(yùn)維組想把知識(shí)庫(kù)字段和內(nèi)部工單系統(tǒng)對(duì)齊需要對(duì)接內(nèi)部 ERP 的數(shù)據(jù)分析團(tuán)隊(duì)導(dǎo)入字段跟內(nèi)置模板對(duì)不上。如果你只是普通使用者前兩節(jié)已經(jīng)夠用這節(jié)可以跳過。復(fù)制一份現(xiàn)有模板文件做底稿并改名放回模板目錄apps/knowledge/template/修改列頭與校驗(yàn)規(guī)則保持結(jié)構(gòu)和下載接口一致apps/knowledge/views/document.py新字段需要和知識(shí)庫(kù)綁定時(shí)改模型定義apps/knowledge/models/knowledge.py把新模板注冊(cè)進(jìn)序列化層讓前端能選到apps/knowledge/serializers/document.py改完記得先在測(cè)試庫(kù)跑一遍完整導(dǎo)入流程確認(rèn)解析和問答都正常再上生產(chǎn)。踩坑與自救性能邊界導(dǎo)入量上千行時(shí)怎么拆單文件控制在 500 行以內(nèi)批量導(dǎo)入選在業(yè)務(wù)低峰時(shí)段大文件先拆分失敗按小份重試高頻報(bào)錯(cuò)速查現(xiàn)象對(duì)號(hào)找修復(fù)現(xiàn)象大概率原因30秒內(nèi)能做的修復(fù)導(dǎo)入報(bào)格式錯(cuò)誤合并了單元格或改了列名取消合并、還原列名后重新上傳中文內(nèi)容亂碼文件沒按 UTF-8 保存將文件另存為 UTF-8 編碼導(dǎo)入后本地嵌入頁打不開瀏覽器限制非安全本地源Chrome flags 啟用 insecure origins treated as secure 并填入本地地址上表最后一行對(duì)應(yīng)下圖在 Chrome 的 flags 頁面找到 insecure origins treated as secure 并啟用再填入本地訪問地址嵌入頁就能正常打開。寫在最后模板系統(tǒng)的價(jià)值很直接少填一行表少排一次錯(cuò)少寫一段解析代碼。更細(xì)的配置說明可以看倉(cāng)庫(kù)里的 README.md。格式的事交給模板你只管把知識(shí)講清楚?!久赓M(fèi)下載鏈接】MaxKB MaxKB is an open-source platform for building enterprise-grade agents. 強(qiáng)大易用的開源企業(yè)級(jí)智能體平臺(tái)。項(xiàng)目地址: https://gitcode.com/GitHub_Trending/ma/MaxKB創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考