從上面的文章可以知道Smartbi的NLA有強(qiáng)大的對(duì)話(huà)式分析、語(yǔ)音控制大屏、儀表盤(pán)智能問(wèn)答的功能,他可以讓你的工作走向智能化,提高工作效率。下面從Linux的角度講講怎么部署NLA自然語(yǔ)言分析。

安裝前準(zhǔn)備
1.聯(lián)系 Smartbi官方支持獲取自然語(yǔ)言分析的安裝包“nla-setup.zip”。
2.在進(jìn)行部署前,請(qǐng)先參考上篇文章《NLA安裝部署詳細(xì)講解(一)——NLA自然語(yǔ)言分析的環(huán)境部署》進(jìn)行檢查環(huán)境。
部署流程
NLA安裝部署流程參考如下:

操作步驟
1. 解壓
將安裝包上傳至服務(wù)器中,解壓到指定路徑。

對(duì)于解壓目錄,授予其讀取、寫(xiě)入、執(zhí)行的權(quán)限。

2. 執(zhí)行安裝
由于 NLA 和 Smartbi 是分開(kāi)部署在不同的服務(wù)器上,這種部署策略會(huì)容易引起 跨域 問(wèn)題,因此需要通過(guò)給NLA服務(wù)器配置代理來(lái)解決跨域問(wèn)題。
NLA 提供兩種部署模式,用戶(hù)可根據(jù)實(shí)際情況進(jìn)行選擇。
部署格式 | 功能 |
Nginx代理模式 | Nginx代理模式使用安裝包攜帶的 Nginx來(lái)部署代理,操作簡(jiǎn)單,無(wú)需用戶(hù)手動(dòng)部署。 |
無(wú)代理模式 | 無(wú)代理模式即不安裝Smartbi的內(nèi)置代理,用戶(hù)需給NLA服務(wù)器自行配置代理服務(wù)器。 |
2.1. 無(wú)代理模式安裝
(1) 執(zhí)行安裝
在目錄“nla-setup”下執(zhí)行安裝腳本。

①輸入NLA的安裝路徑,如輸入“/data/smartbi-nla”。
②是否需要自動(dòng)安裝Nginx代理:n
(2) 安裝完畢
在初次安裝完畢后會(huì)自動(dòng)加載鏡像并啟動(dòng)NLA模塊。

2.2. Nginx代理模式安裝
(1) 執(zhí)行安裝
調(diào)用 “sh install.sh” 命令執(zhí)行安裝操作。

①輸入NLA的安裝路徑,如輸入“/data/smartbi-nla”。
②是否需要自動(dòng)安裝Nginx代理:y
③輸入需要代理的服務(wù)器的域名或IP地址。
若用戶(hù)已購(gòu)買(mǎi)域名服務(wù),則可輸入該域名地址。將此域名用于代理NLA服務(wù)器;
若用戶(hù)未購(gòu)買(mǎi)域名服務(wù),則輸入當(dāng)前NLA服務(wù)器的 IP 地址。
④ 輸入smartbi的服務(wù)器地址和端口號(hào)。如輸入“http://10.10.204.68:8080/”
(2) 安裝成功。
初次安裝完畢后,會(huì)自動(dòng)加載鏡像并啟動(dòng)NLA模塊。

3. 驗(yàn)證安裝
通過(guò) “docker ps” 查看當(dāng)前正在運(yùn)行中的docker服務(wù)數(shù)量進(jìn)行驗(yàn)證,正常啟動(dòng)時(shí)運(yùn)行數(shù)量如下:
無(wú)代理模式部署的NLA,應(yīng)有12個(gè)docker容器處于運(yùn)行狀態(tài);
Nginx代理模式部署的NLA,應(yīng)有13個(gè)docker容器處于運(yùn)行狀態(tài)。
若運(yùn)行數(shù)量與描述一致,且采用 docker ps命令多次查看其結(jié)果都正常,則說(shuō)明已更新升級(jí)成功。若有服務(wù)的進(jìn)程掛掉,則可通過(guò)查看對(duì)應(yīng)的日志進(jìn)行排錯(cuò),具體可參考 自主排查方案。

4.配置連接信息
1)瀏覽器訪問(wèn) Smartbi,在“系統(tǒng)運(yùn)維”>“更多工具”下找到“自然語(yǔ)言配置”。

2)進(jìn)入“自然語(yǔ)言配置”,輸入正確的 NLA訪問(wèn)地址,格式如下:
http://:<代理端口>/aiweb的代理ip地址>
(1)使用Nginx代理模式部署的NLA模塊,默認(rèn)通過(guò)“http”協(xié)議的方式訪問(wèn)。
(2)若需在Web端的“對(duì)話(huà)式分析”中使用“語(yǔ)音服務(wù)”,則需要將訪問(wèn)方式更改為“https”協(xié)議。請(qǐng)修改文件“smartbi.ai.conf”,該文件位于目錄“NLA安裝目錄/nginx_conf/”下。
在端口號(hào)后加上“ssl”(寫(xiě)法參考下一行注釋內(nèi)容),接著將“紅框②”內(nèi)代碼的注釋取消掉。

修改完畢后,保存文件退出編輯。重啟NLA服務(wù)器。
不同代理模式部署的NLA模塊,其代理信息如下:

3)信息正確輸入后,點(diǎn)擊測(cè)試連接,若出現(xiàn)如下圖的測(cè)試通過(guò)彈出框,則表示可以成功連接上自然語(yǔ)言分析。如下圖所示:

4)測(cè)試連接成功后,點(diǎn)擊右下角的保存按鈕保存配置。更多自然語(yǔ)言的配置項(xiàng)說(shuō)明請(qǐng)參考自然語(yǔ)言配置。
5)至此 Smartbi NLA 已部署完畢。
運(yùn)維命令
1. 啟動(dòng)服務(wù)
進(jìn)入到安裝目錄下,執(zhí)行腳本 “run.sh” 啟動(dòng)服務(wù)。

2. 關(guān)閉服務(wù)
進(jìn)入到安裝目錄下,執(zhí)行腳本 “stop.sh” 關(guān)閉服務(wù)。

3. 卸載自然語(yǔ)言分析
進(jìn)入安裝目錄下,執(zhí)行腳本關(guān)閉NLA的服務(wù),接著把安裝目錄刪除,便可完成卸載操作。

各位實(shí)現(xiàn)的過(guò)程中如果有疑問(wèn),可以在Smartbi官網(wǎng)的社區(qū)提問(wèn)哦。
審核編輯:符乾江
-
數(shù)據(jù)挖掘
+關(guān)注
關(guān)注
1文章
406瀏覽量
24711 -
數(shù)據(jù)分析
+關(guān)注
關(guān)注
2文章
1473瀏覽量
35039 -
數(shù)據(jù)可視化
+關(guān)注
關(guān)注
0文章
476瀏覽量
10801
發(fā)布評(píng)論請(qǐng)先 登錄
無(wú)人職守自動(dòng)安裝部署操作系統(tǒng)指南

如何部署OpenVINO?工具套件應(yīng)用程序?
是否可以使用OpenVINO?部署管理器在部署機(jī)器上運(yùn)行Python應(yīng)用程序?
添越智創(chuàng)基于 RK3588 開(kāi)發(fā)板部署測(cè)試 DeepSeek 模型全攻略
DeepSeek模型成功部署,物通博聯(lián)在 AI 賦能工業(yè)上持續(xù)探索、不斷前行
如何使用自然語(yǔ)言處理分析文本數(shù)據(jù)
自然語(yǔ)言處理與機(jī)器學(xué)習(xí)的關(guān)系 自然語(yǔ)言處理的基本概念及步驟
語(yǔ)音識(shí)別與自然語(yǔ)言處理的關(guān)系
什么是LLM?LLM在自然語(yǔ)言處理中的應(yīng)用
ASR與自然語(yǔ)言處理的結(jié)合
卷積神經(jīng)網(wǎng)絡(luò)在自然語(yǔ)言處理中的應(yīng)用
自然語(yǔ)言處理的未來(lái)發(fā)展趨勢(shì)
自然語(yǔ)言處理與機(jī)器學(xué)習(xí)的區(qū)別
使用LLM進(jìn)行自然語(yǔ)言處理的優(yōu)缺點(diǎn)
混合部署 | 在RK3568上同時(shí)部署RT-Thread和Linux系統(tǒng)-迅為電子

評(píng)論