網(wǎng)站界面設(shè)計(jì)分析熱搜關(guān)鍵詞
隨著大語(yǔ)言模型的廣泛應(yīng)用,知識(shí)庫(kù)問答系統(tǒng)逐漸成為提升工作效率和個(gè)人學(xué)習(xí)的有力工具。MaxKB是一款基于LLM(Large Language Model)大語(yǔ)言模型的知識(shí)庫(kù)問答系統(tǒng),支持多模型對(duì)接、文檔上傳和自動(dòng)爬取等功能。本文將詳細(xì)介紹如何在Mac系統(tǒng)下使用Docker快速部署MaxKB。
環(huán)境準(zhǔn)備
安裝Docker
在Mac系統(tǒng)上部署MaxKB之前,需要先安裝Docker??梢詮腄ocker官網(wǎng)下載并安裝Docker Desktop。安裝完成后,啟動(dòng)Docker Desktop并確保其正常運(yùn)行。
https://www.docker.com/
配置Docker鏡像源(可選)
為了加快鏡像下載速度,可以配置Docker的鏡像源。編輯Docker配置文件(~/.docker/daemon.json),添加如下內(nèi)容:
{"registry-mirrors": ["https://mirror.ccs.tencentyun.com"]
}
保存后重啟Docker Desktop
部署配置
拉取MaxKB鏡像
在終端中運(yùn)行以下命令,拉取MaxKB的Docker鏡像:
docker pull cr2.fit2cloud.com/1panel/maxkb
# 或
docker pull 1panel/maxkb
此鏡像包含MaxKB的所有依賴和配置。
啟動(dòng)MaxKB容器
使用以下命令啟動(dòng)MaxKB容器:
docker run -d --name=maxkb \-p 8080:8080 \-p 5432:5432 \-v ~/.maxkb:/var/lib/postgresql/data \1panel/maxkb
命令解析:
-d:以后臺(tái)模式運(yùn)行容器。
–name=maxkb:指定容器名稱為maxkb。
-p 8080:8080:將宿主機(jī)的8080端口映射到容器的8080端口。
-p 5432:5432:將宿主機(jī)的5432端口映射到容器的5432端口。
-v:掛載宿主機(jī)的目錄到容器內(nèi)部,確保數(shù)據(jù)持久化。
訪問MaxKB
啟動(dòng)容器后,通過瀏覽器訪問http://localhost:8080,即可進(jìn)入MaxKB的登錄頁(yè)面。
默認(rèn)登錄用戶名為admin,密碼為MaxKB@123…
配置MaxKB
- 修改默認(rèn)密碼
首次登錄后,建議立即修改默認(rèn)密碼,以增強(qiáng)系統(tǒng)安全性。 - 配置模型
MaxKB支持多種大語(yǔ)言模型,例如Ollama、OpenAI等。如果需要配置Ollama模型,可以按照以下步驟操作:
進(jìn)入“系統(tǒng)管理”->“模型設(shè)置”->“添加模型”。
選擇供應(yīng)商為ollama,并填寫模型名稱、API域名等信息。
如果使用本地Ollama模型,需將API域名配置為host.docker.internal:11434。 - 創(chuàng)建應(yīng)用
在MaxKB中,可以通過創(chuàng)建應(yīng)用來管理不同的知識(shí)庫(kù)和問答場(chǎng)景。點(diǎn)擊“應(yīng)用”->“添加應(yīng)用”,填寫應(yīng)用名稱、描述,并選擇對(duì)應(yīng)的AI模型。
使用MaxKB
完成配置后,即可開始使用MaxKB。你可以上傳文檔、創(chuàng)建知識(shí)庫(kù),并通過問答功能獲取智能回答