本章主要结介绍如何部署自然语言分析引擎, 升级NLA引擎请查看文档:自然语言分析引擎版本升级。
1.安装环境要求
1.1. 服务器配置清单
注意:小模型版本-目前已经暂停发布小模型版本
...
代码块 | ||||
---|---|---|---|---|
| ||||
tar -xvf nla-setup.tar.gz |
解压出来的文件目录如下:
(2) 执行安装脚本进行安装
先在安装包的解压目录下对文件进行授权:
...
信息 |
---|
如果点击“保存“按钮提示报错,请检查一下是否拥有系统配置权限。 |
(4) 配置大语言模型
进入“系统运维--自然语言配置“中设置“使用大模型的版本”
Local_llm/Local
适用于所有OpenAI接口的大模型,例如deepseek
OPEN Al/gpt-3.5-turbo
OPEN Al/gpt-3.5-turbo-1106-ft
Azure/gpt-3.5-turbo
Baidu/ERNlE-Bot-4
Mianbi/cpm-conv
Xunfei/Spark-general 3.5
Qwen/Qwen
3.常见问题(FAQ)
1. selinux导致daemon的OCI runtime create failed
...
问题可能的原因2:Smartbi服务器地址没有填,或者NLA服务无法访问smartbi服务的地址。请在NLA服务器上用curl -L <Smartbi地址>来测试连通性。
4.修改docker本地存储地址
原因:通常docker安装后,默认的本地存储地址是根目录,根目录通常都不大,需要将仓库迁移到容量较大的目录
方法:
1、在 /etc/docker目录下创建daemon.json;如果存在该文件则修改: vi /etc/docker/daemon.json 2、daemon.json文件的内容如下(假设你的存储目录是:/docker-data): { 3、sudo systemctl restart docker |
---|
5. 启动报NLA服务 iptables failed问题
问题报错:如下
解决方案:
1、检查iptables状态, systemctl status iptables 如果状态启动则跳到第3步,如果失败则参照第2步进行安装iptables。
2、安装iptables
sudo wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
yum install iptables
sudo systemctl start iptables
sudo systemctl enable iptables
3、手动添加iptables规则
sudo iptables -P FORWARD ACCEPT
sudo iptables -A FORWARD -i dockere -j ACCEPT
sudo iptables -A FORWARD -o dockero -j ACCEPT
4、重启docker
sudo systemctl restart docker