部署与安全
三种部署方式用的是同一套核心代码,区别在于服务器归谁、谁来维护。
私有化部署
有自己的机房或私有云,数据不想放到外面
- 用 Docker 装在你们的服务器上
- 数据库、文件都留在你们那边
- 可以接内网部署的模型,完全不连外网
- 附安装、升级、备份文档
云端版
想先用起来,不想自己维护服务器
- 在线注册后即可使用
- 每家企业一个独立租户
- 产品和用量按需开通
- 升级和运维由我们负责
开源社区版
技术团队想先自己装来评估,或者二次开发
- 核心代码开源,本地就能完整跑起来
- 单租户
- 问题可以在社区或反馈页提
- 之后可以升级到商业版
系统里做的安全限制
下面这些是产品本身的设计。部署时还建议把服务放在内网,数据源用只读账号。
- 只读查询模型生成的 SQL 只允许一条 SELECT 或 WITH 语句,执行前检查,并强制加返回行数上限。数据源建议用只读账号连接。
- 凭据加密数据源密码、模型 API Key 按租户加密存储,页面和日志里不显示明文。
- 租户隔离每个租户的数据、文件、知识库和密钥分开存放,查询时自动按租户过滤。
- 权限控制菜单按角色控制,数据按智能体绑定的业务库控制,文件按素材组控制。
- 操作日志登录、改配置、问数等操作都会记录,可以按人、按时间查。
- 模型调用可以用 DeepSeek、通义千问、智谱、Kimi、Claude,也可以接内网部署的模型。用公网模型时,提问内容和查询结果会发给模型服务商,这一点请在选型时考虑进去。