页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

1、硬件建议

2、操作系统及环境要求

...

1、AIChat环境要求

AIChat支持X86/ARM架构,推荐X86架构。

1.1. 服务器配置清单

组件配置CPU内存硬盘

AIChat核心服务

最低配置

X86/ARM 16核

32G

1TB+

推荐配置X86/ARM32核128G1TB+

(1) 如果是X86 CPU,则要求支持AVX指令集,否则无法安装 TensorFlow;

AVX指令集(Advanced Vector Extensions)由Intel在2008年首次提出,并于2011年第一季度随着Sandy Bridge架构处理器的发布而正式应用于市场。

执行 lscpu | grep avx 查询CPU是否支持AVX。

Image Added

(2) AIChat 和 Smartbi 可以部署在一台服务器,但生产使用时建议分开部署在不同服务器上。由于 NLA 对计算和内存资源的使用量均较高,会抢占资源导致卡顿、死机、进程被杀死等问题。

(3) 当服务器配置为推荐配置时,即32核128GB。并发数推荐为30个左右,最高不应超过40个。

30用户并发情况(每用户登录5次,每次登录执行5次查询)(不同大模型表现不一样,对速度会有很大影响;查询内容不同,也会影响大模型响应时间)

Image Added

1.2. 系统环境要求

AIChat采用docker容器部署,因此服务器的系统环境需要支持 docker 24.02及以上 和 docker-compose 2.21.0 +

以下系统版本支持部署 AIChat:

操作系统

系统

版本

Ubuntu操作系统

Ubuntu

Ubuntu-16.04.3以上

CentOS操作系统Centos

CentOS-7以上

银河麒麟操作系统KylinOS

KylinOS-10以上

1.3. Smartbi版本要求

 版本要求

License

Smartbi V11 及以上

License 需要包含“自然语言分析”相应权限

具体Smartbi的环境可参考准备操作系统

1.4. 第三方组件版本要求

AIchat的组件内置了mongodb, mysql, redis,如何需要替换为云服务,版本要求如下:

 组件

版本要求

Mysql

>=5.7
Redis>=5.0.3
mongodb>=4.2.6

2、默认开通端口

单节点:

服务名端口
AIChat9060、9081
Smartbi18080


集群:

服务名端口

AIChat

9060、9081

Smartbi18080

Docker Swarm

2377、2376、5000、7946、4789、5001

GlusterFs

24007、24008、24009、49152、49153、49154、49155、49156、38465、38466、38467、111

3、大模型

推荐使用云厂商的在线大模型,例如阿里云千问、Deepseek、火山引擎、华为云、腾讯云等。开通账号并创建API-Key,配置方法参见:连接大模型

如果需要在本地部署大模型(例如qwen 2.5 72b),推荐硬件配置要求:

CPU:支持X86/ARM架构,推荐X86架构,建议跟随GPU显卡去调配CPU等硬件最低配置。 

组件配置CPU内存硬盘
大模型最低配置X86/ARM 32核128G1TB+

GPU(重点关注):

配置显卡
最低配置8*4090 24G
推荐配置8*A100 80G