首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >从零搭建企业级RAG知识库:Dify + 腾讯云向量数据库实践

从零搭建企业级RAG知识库:Dify + 腾讯云向量数据库实践

原创
作者头像
个人公司羡倦
发布2026-05-26 17:57:31
发布2026-05-26 17:57:31
2450
举报

一、RAG与智能体即服务(AaaS)

RAG(检索增强生成)是解决大模型幻觉、私有知识接入的核心技术。结合智能体即服务(AaaS),企业可以构建7x24小时在线的知识库问答系统。

本文介绍使用 Dify(开源智能体编排平台) + 腾讯云向量数据库 搭建企业级RAG知识库。

二、架构设计

text

代码语言:javascript
复制
企业文档(PDF/Word/网页)
       ↓
   文档解析(Dify)
       ↓
   向量化(混元Embedding)
       ↓
   腾讯云向量数据库(存储)
       ↓
   用户提问 → 向量检索 → 召回相关文档
                    ↓
              大模型(混元/DeepSeek)生成回答
                    ↓
               返回答案 + 引用来源

三、Step 1:创建腾讯云向量数据库实例

  1. 登录腾讯云控制台,搜索“向量数据库”
  2. 创建实例,选择规格(入门型1核2GB即可)
  3. 获取访问地址和API密钥

四、Step 2:部署Dify

推荐使用腾讯云轻量应用服务器一键部署Dify:

bash

代码语言:javascript
复制
# 在轻量服务器上运行
docker run -d --name dify \
  -p 80:80 \
  -v dify_data:/app/data \
  langgenius/dify

或者使用腾讯云容器服务TKE部署生产级Dify。

五、Step 3:配置Dify使用腾讯云向量数据库

在Dify的.env配置文件中:

bash

代码语言:javascript
复制
# 向量数据库配置
VECTOR_STORE=tencent
TENCENT_VECTOR_DB_URL=your-instance-url
TENCENT_VECTOR_DB_API_KEY=your-api-key
TENCENT_VECTOR_DB_DATABASE=dify_db

重启Dify容器。

六、Step 4:创建知识库并上传文档

在Dify控制台:

  1. 新建知识库 → 选择“腾讯云向量数据库”作为存储
  2. 上传企业文档(支持PDF、Word、TXT、Markdown、网页链接)
  3. 选择Embedding模型(推荐腾讯云混元Embedding)
  4. 开始处理,Dify会自动分块、向量化、存入向量库

七、Step 5:创建RAG问答智能体

在Dify中创建工作流:

yaml

代码语言:javascript
复制
nodes:
  - id: start
    type: input
  - id: knowledge_retrieval
    type: knowledge_retrieval
    config:
      knowledge_base_id: "company_docs"
      top_k: 5
  - id: llm_generate
    type: llm
    config:
      model: "hunyuan-lite"  # 腾讯混元模型
      prompt: |
        你是企业客服助手。根据以下资料回答用户问题。
        资料:{{knowledge_retrieval.output}}
        问题:{{start.query}}
        要求:如果资料中没有答案,请说“暂时无法回答”。
  - id: output
    type: output

八、Step 6:发布为API或嵌入到企业微信

Dify支持将工作流发布为API:

bash

代码语言:javascript
复制
curl -X POST https://your-dify/api/v1/workflows/run \
  -H "Authorization: Bearer your-api-key" \
  -d '{"inputs": {"query": "公司年假多少天"}}'

也可以发布到企业微信机器人,员工直接在群里@机器人提问。

九、成本估算

组件

规格

月成本

腾讯云向量数据库

入门型1核2GB

约200元

轻量应用服务器

2核4GB

约100元

混元API调用

按token

约50元/万次

总计

约350元/月

企业级RAG系统,每月几百元即可运行。

十、一人公司的应用场景

OPC中国倡导的一人公司,可以利用这套方案为企业客户提供:

  • 企业内部知识库问答系统搭建(收费1-3万元/项目)
  • 客服智能体代运营(月费3000-5000元)
  • 行业垂直知识库SaaS(按年订阅)

十一、总结

  • Dify + 腾讯云向量数据库是搭建企业级RAG的最简方案
  • 支持私有化部署,数据安全可控
  • 一人公司开发者可以将此能力产品化,服务中小企业

互动: 你尝试过哪种RAG方案?欢迎对比选型经验。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、RAG与智能体即服务(AaaS)
  • 二、架构设计
  • 三、Step 1:创建腾讯云向量数据库实例
  • 四、Step 2:部署Dify
  • 五、Step 3:配置Dify使用腾讯云向量数据库
  • 六、Step 4:创建知识库并上传文档
  • 七、Step 5:创建RAG问答智能体
  • 八、Step 6:发布为API或嵌入到企业微信
  • 九、成本估算
  • 十、一人公司的应用场景
  • 十一、总结
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档