Skip to main content

外部服务依赖

本系统需要以下外部服务支持。请在部署前确保已准备好相关资源。

1. MongoDB 数据库

用于存储系统元数据(如用户信息、配置、Schema 定义等),资源消耗较小。

版本要求

  • MongoDB 4.4 以上,建议 6.x 或 7.x

配置建议

项目最低配置推荐配置
CPU4 核8 核
内存4 GB8 GB
硬盘10 GB20 GB

注:MongoDB 仅存储元数据,不存储业务数据,因此资源需求较低。上述配置适用于大多数场景。

部署方式

  • 可通过 Docker 安装(推荐)
  • 也可使用云服务商提供的 MongoDB 服务(如阿里云 MongoDB、腾讯云 MongoDB 等)
  • 如没有 MongoDB 资源,我方也能提供

2. AI 大模型资源

系统需要大语言模型 API 来实现智能问答功能。

2.1 对话大模型 API(必需)

要求项说明
接口规范兼容 OpenAI /chat/completions 接口格式
模型类型非推理类模型,需支持 工具调用 (Function Calling / Tool Use)
参数量建议不小于 72B,参数量越大效果越好
返回格式需与 OpenAI 返回风格一致

推荐服务商

服务商推荐模型API 地址
DeepSeekdeepseek-chat (V3/V3.2)https://platform.deepseek.com/
阿里通义千问qwen-max / qwen3-maxhttps://dashscope.aliyuncs.com/
智谱 AIGLM-4-Plushttps://open.bigmodel.cn/
其他任何兼容 OpenAI 接口的服务-

注意事项

  1. 必须是支持工具调用的对话模型
  2. 不推荐使用带思考模式的模型(如 DeepSeek-R1 等推理模型)
  3. 如果是独立部署的开源模型,需保证通信格式和参数与官方 API 一致
  4. 推荐使用最新版本的模型

2.2 推理大模型 API(可选)

如需更强的复杂问题分析能力,可额外配置一个推理大模型:

服务商推荐模型说明
DeepSeekDeepSeek-R1深度推理能力强
阿里通义千问qwen3-235b-a22b(开启思考)需开启思考模式
OpenAIo1 / o3 系列需要 OpenAI API 访问权限

注:推理模型通常响应较慢、成本较高,适用于需要深度分析的场景。

2.3 向量化模型 API(Nora 功能必需)

如果启用 Nora 智能问答功能,还需要向量化模型:

要求项说明
接口规范兼容 OpenAI /embeddings 接口格式
用途文本向量化,用于知识库检索

推荐服务商

服务商推荐模型API 地址
智谱 AIembedding-3https://open.bigmodel.cn/
OpenAItext-embedding-3-smallhttps://platform.openai.com/
本地部署BGE-M3(通过 Ollama)-

3. 语音转文字 API(可选)

如需使用语音输入功能,需配置语音转文字服务。目前支持以下服务商:

服务商推荐指数说明
火山引擎(字节)⭐⭐⭐ 推荐基于大模型,识别准确率更高
阿里云智能语音⭐⭐默认选项,稳定可靠
科大讯飞⭐⭐老牌语音服务商

前置要求

  1. 系统需配置 HTTPS 域名(语音服务要求)
  2. 服务器需能访问对应语音服务 API

各服务商配置

火山引擎(推荐)

  1. 访问 火山引擎控制台
  2. 开通豆包语音服务
  3. 创建应用,获取 appKeyaccessKey

详细配置见:配置语音转文字服务

阿里云智能语音

  1. 在阿里云智能语音交互中新建项目,获取 appkey
  2. 开启阿里云 API 服务,获取 accessKeyIdaccessKeySecret

科大讯飞

联系技术支持获取配置信息。


服务清单汇总

服务类型必需性用途
MongoDB必需元数据存储
对话大模型 API必需智能问答核心能力
向量化模型 APINora 必需知识库检索
推理大模型 API可选复杂问题深度分析
语音转文字 API可选语音输入功能

相关文档