0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

NLA自然语言分析的Linux部署—NLA安装部署(二)

环音仪说数据 来源:环音仪说数据 作者:环音仪说数据 2022-05-30 15:15 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

从上面的文章可以知道Smartbi的NLA有强大的对话式分析、语音控制大屏、仪表盘智能问答的功能,他可以让你的工作走向智能化,提高工作效率。下面从Linux的角度讲讲怎么部署NLA自然语言分析。

清单.png

安装前准备

1.联系 Smartbi官方支持获取自然语言分析的安装包“nla-setup.zip”。

2.在进行部署前,请先参考上篇文章《NLA安装部署详细讲解(一)——NLA自然语言分析的环境部署》进行检查环境。

部署流程

NLA安装部署流程参考如下:

AI智能功能使用流程.png

操作步骤

1. 解压

将安装包上传至服务器中,解压到指定路径。

解压.png

对于解压目录,授予其读取、写入、执行的权限。

解压2.png

2. 执行安装

由于 NLA 和 Smartbi 是分开部署在不同的服务器上,这种部署策略会容易引起 跨域 问题,因此需要通过给NLA服务器配置代理来解决跨域问题。

NLA 提供两种部署模式,用户可根据实际情况进行选择。

部署格式 功能
Nginx代理模式 Nginx代理模式使用安装包携带的 Nginx来部署代理,操作简单,无需用户手动部署。
无代理模式 无代理模式即不安装Smartbi的内置代理,用户需给NLA服务器自行配置代理服务器。

2.1. 无代理模式安装

(1) 执行安装

在目录“nla-setup”下执行安装脚本。

1.png

①输入NLA的安装路径,如输入“/data/smartbi-nla”。

②是否需要自动安装Nginx代理:n

(2) 安装完毕

在初次安装完毕后会自动加载镜像并启动NLA模块。

2.1.png

2.2. Nginx代理模式安装

(1) 执行安装

调用 “sh install.sh” 命令执行安装操作。

2.png

①输入NLA的安装路径,如输入“/data/smartbi-nla”。

②是否需要自动安装Nginx代理:y

③输入需要代理的服务器的域名或IP地址。

若用户已购买域名服务,则可输入该域名地址。将此域名用于代理NLA服务器;

若用户未购买域名服务,则输入当前NLA服务器的 IP 地址。

④ 输入smartbi的服务器地址和端口号。如输入“http://10.10.204.68:8080/”

(2) 安装成功。

初次安装完毕后,会自动加载镜像并启动NLA模块。

2.2.2.png

3. 验证安装

通过 “docker ps” 查看当前正在运行中的docker服务数量进行验证,正常启动时运行数量如下:

无代理模式部署的NLA,应有12个docker容器处于运行状态;

Nginx代理模式部署的NLA,应有13个docker容器处于运行状态。

若运行数量与描述一致,且采用 docker ps命令多次查看其结果都正常,则说明已更新升级成功。若有服务的进程挂掉,则可通过查看对应的日志进行排错,具体可参考 自主排查方案。

3.png

4.配置连接信息

1)浏览器访问 Smartbi,在“系统运维”>“更多工具”下找到“自然语言配置”。

4.1.png

2)进入“自然语言配置”,输入正确的 NLA访问地址,格式如下:

http://:<代理端口>/aiweb的代理ip地址>

(1)使用Nginx代理模式部署的NLA模块,默认通过“http”协议的方式访问。

(2)若需在Web端的“对话式分析”中使用“语音服务”,则需要将访问方式更改为“https”协议。请修改文件“smartbi.ai.conf”,该文件位于目录“NLA安装目录/nginx_conf/”下。

在端口号后加上“ssl”(写法参考下一行注释内容),接着将“红框②”内代码的注释取消掉。

4.2.png

修改完毕后,保存文件退出编辑。重启NLA服务器。

不同代理模式部署的NLA模块,其代理信息如下:

pYYBAGKUbeeAXBZQAABOenmXj6w200.png

3)信息正确输入后,点击测试连接,若出现如下图的测试通过弹出框,则表示可以成功连接上自然语言分析。如下图所示:

4.3.png

4)测试连接成功后,点击右下角的保存按钮保存配置。更多自然语言的配置项说明请参考自然语言配置。

5)至此 Smartbi NLA 已部署完毕。

运维命令

1. 启动服务

进入到安装目录下,执行脚本 “run.sh” 启动服务。

5.png

2. 关闭服务

进入到安装目录下,执行脚本 “stop.sh” 关闭服务。

6.png

3. 卸载自然语言分析

进入安装目录下,执行脚本关闭NLA的服务,接着把安装目录删除,便可完成卸载操作。

7.png

各位实现的过程中如果有疑问,可以在Smartbi官网的社区提问哦。

审核编辑:符乾江

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据挖掘
    +关注

    关注

    1

    文章

    406

    浏览量

    24970
  • 数据分析
    +关注

    关注

    2

    文章

    1506

    浏览量

    35942
  • 数据可视化
    +关注

    关注

    0

    文章

    485

    浏览量

    11329
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    ‌基于NLA9306电压电平转换器的技术深度解析与应用指南

    安森美 NLA9306电压电平转换器是双路双向I^2^C总线SMBus电压电平转换器,具有使能 (EN) 输入。这些器件的工作电压为1.0V至3.6V [V ~ ref(1)~ ] 和1.8V至
    的头像 发表于 11-25 14:01 173次阅读
    ‌基于<b class='flag-5'>NLA</b>9306电压电平转换器的技术深度解析与应用指南

    云知声论文入选自然语言处理顶会EMNLP 2025

    近日,自然语言处理(NLP)领域国际权威会议 ——2025 年计算语言学与自然语言处理国际会议(EMNLP 2025)公布论文录用结果,云知声提交的《面向门诊病历生成的高质量医患对话合成技术
    的头像 发表于 11-10 17:30 513次阅读
    云知声论文入选<b class='flag-5'>自然语言</b>处理顶会EMNLP 2025

    本地部署openWebUI + ollama+DeepSeek 打造智能知识库并实现远程访问

    DeepSeek是一款由国内人工智能公司研发的大型语言模型,实现了媲美OpenAI-o1模型的效果,拥有强大的自然语言处理能力,还大幅降低了推理模型的成本,受到海内外用户的广泛吹捧
    的头像 发表于 09-10 16:41 4964次阅读
    本地<b class='flag-5'>部署</b>openWebUI + ollama+DeepSeek 打造智能知识库并实现远程访问

    MiniVC6(C语言快速部署)资料

    MiniVC6(C语言快速部署)软件,无需安装
    发表于 09-04 16:59 0次下载

    【HZ-T536开发板免费体验】5- 无需死记 Linux 命令!用 CangjieMagic 在 HZ-T536 开发板上搭建 MCP 服务器,自然语言轻松控板

    引言:为什么需要 “自然语言控板”? 痛点引入 :嵌入式开发中,开发者常需通过 SSH 等工具登录开发板,手动输入复杂的 Linux 命令(如ls -l、gpio readall、ifconfig等
    发表于 08-23 13:10

    AICube生成部署文件失败的原因?怎么解决?

    我按照网上的方法安装了dotnet,和AICube,并且我是安装在非中文路径,但是尝试了一天了,都不能成功的生成部署文件,我使用软件自带的样例,但是就是不能生成部署文件 期待结果和实际
    发表于 08-05 06:26

    无人职守自动安装部署操作系统指南

    当组织有服务器需要部署linux系统时,需要通过网络方式安装并结合自动应答文件,实现无人职守自动安装部署操作系统。这种方式需要我们至少配置一
    的头像 发表于 05-22 13:38 735次阅读
    无人职守自动<b class='flag-5'>安装</b><b class='flag-5'>部署</b>操作系统指南

    蓝牙信标安装部署注意事项

    项目中我们在安装部署蓝牙信标的时候,为保证定位效果,需要注意以下事项:1、蓝牙信标的间距尽量应控制在6~10m之间,间距尽可能均匀部署,三角形网格交错分布覆盖整个空间;2、蓝牙信标与地面的垂直高度
    的头像 发表于 05-12 19:47 566次阅读
    蓝牙信标<b class='flag-5'>安装</b><b class='flag-5'>部署</b>注意事项

    自然语言提示原型在英特尔Vision大会上首次亮相

    在英特尔Vision大会上,Network Optix首次展示了自然语言提示原型,该方案将重新定义视频管理,为各行各业由AI驱动的洞察和效率提速。
    的头像 发表于 04-09 09:30 790次阅读

    【幸狐Omni3576边缘计算套件试用体验】DeepSeek 部署及测试

    、RKLLM 库、编译和运行、效果演示等。 简介 介绍了板端部署的 DeepSeek 模型及其部署方案。 DeepSeek DeepSeek 是由杭州深度求索公司自主研发的高性能大语言模型,以其开源、轻量化
    发表于 03-21 19:31

    如何在RakSmart服务器上用Linux系统部署DeepSeek

    Linux系统 DeepSeek 部署方案,结合RakSmart 服务器硬件推荐及多场景适配建议,主机推荐小编为您整理发布如何在RakSmart服务器上用Linux系统部DeepSeek。
    的头像 发表于 03-14 11:53 624次阅读

    如何部署OpenVINO™工具套件应用程序?

    编写代码并测试 OpenVINO™ 工具套件应用程序后,必须将应用程序安装部署到生产环境中的目标设备。 OpenVINO™部署管理器指南包含有关如何轻松使用部署管理器将应用程序打包并
    发表于 03-06 08:23

    是否可以使用OpenVINO™部署管理器在部署机器上运行Python应用程序?

    使用 OpenVINO™部署管理器创建运行时软件包。 将运行时包转移到部署机器中。 无法确定是否可以在部署机器上运行 Python 应用程序,而无需安装OpenVINO™ Toolk
    发表于 03-05 08:16

    添越智创基于 RK3588 开发板部署测试 DeepSeek 模型全攻略

    能精准理解自然语言,生成高质量文本,还免费向全球开发者开放,极大地推动了 AI 技术的普及与应用,为无数开发者打开了全新的探索大门。今天,我们就一起深入探讨如何在 RK3588 开发板上完成
    发表于 02-14 17:42

    DeepSeek模型成功部署,物通博联在 AI 赋能工业上持续探索、不断前行

    近期,DeepSeek(深度求索)AI大模型在全球引发广泛关注,其强大的自然语言处理和多模态分析能力,为各行各业带来了全新的智能化想象空间。 DeepSeek选择开源模型,允许开发者自由部署
    的头像 发表于 02-12 11:15 1101次阅读