【智能体搭建平台篇】-Dify部署方案介绍

一、部署方案

部署架构支持多种方案:

  • Docker Compose:适合开发者本地测试或中小型团队内部部署(推荐入门方式)
  • Kubernetes:企业级生产环境,支持自动扩缩容、服务治理
  • 云服务部署:如阿里云SAE、华为云Flexus等,免运维部署

二、详细步骤

准备工作

  1. 系统要求:电脑至少2核CPU、4GB内存(笔记本电脑就能跑)
  2. 安装Docker :这是运行Dify的"容器",就像手机应用商店一样,装了Docker才能运行Dify
    • Windows用户:下载Docker Desktop,安装时记得开启Hyper-V
    • Mac/Linux:直接安装Docker Desktop

部署Dify

  1. 下载Dify:从GitHub获取最新代码(不用懂代码,直接复制链接)

  2. 解压并进入文件夹

    • 解压下载的文件
    • 双击进入dify文件夹 → 再进入docker文件夹
  3. 启动Dify

    • 在文件夹空白处右键 → "在终端中打开"
    • 输入命令:cp .env.example .env(复制配置文件)
    • 输入命令:docker compose up -d(启动Dify服务)
    • 等待1-2分钟,看到"Successfully"字样就说明启动成功
  4. 初始化Dify

    • 打开浏览器,输入:http://localhost/install
    • 设置管理员邮箱、用户名和密码(记住这些信息!)
    • 点击"完成安装",然后用刚设置的账号登录

三、实操案例:创建企业知识库问答助手

1. 接入大模型(以通义千问为例)

  • 登录Dify后,点击右上角头像 → "设置" → "模型供应商"
  • 选择"通义千问" → 点击"安装"
  • 在"待配置"区域点击"设置" → 输入通义千问的API Key
  • 点击"保存",再点击"测试连接"确认成功

2. 创建知识库问答应用

  • 点击"创建空白应用" → 选择"知识库问答"类型
  • 命名应用为"企业知识库助手"
  • 在"知识库"区域点击"上传文件",上传公司产品手册PDF
  • 等待文件处理完成(约1-2分钟)

3. 测试应用

  • 点击"调试与预览"区域
  • 输入问题:"我们的产品支持哪些操作系统?"
  • 系统会自动从上传的PDF中检索答案并返回
  • 如果回答不准确,可以点击"编辑"调整提示词

4. 发布应用

  • 点击右上角"发布" → "发布更新"
  • 点击"运行",获取应用分享链接
  • 分享这个链接给同事,他们就可以直接使用这个知识库助手了

💡 小提示:Dify会自动为你的应用生成一个独立的访问链接,比如http://your-server-ip/app/your-app-name,无需额外配置

为什么选择Dify?

  • 零代码:不用写一行代码就能搭建AI应用
  • 私有化部署:所有数据都在自己服务器,安全可控
  • 开箱即用:支持200+主流模型,文档处理支持PDF/PPT等格式
  • 企业级:已服务上百家企业客户,GitHub Star数突破90K
相关推荐
beiju2 分钟前
不要把 Cookie 当 Agent 工具参数:发布自动化的 Capability Boundary
人工智能
SmartBrain5 分钟前
智能体是“数模治理”方向的重要技术引擎
人工智能·aigc
Am-Chestnuts8 分钟前
用 DS随心转 把 AI 对话里的多组数据批量导出成 Excel
人工智能·excel
用户3071409584810 分钟前
零依赖实现「形切形」:我用 6200 行原生 Canvas 写了个网页设计工具
前端·ai编程·canvas
星哥说事11 分钟前
自建一个智能知识库和知识图谱 Agent 开发平台-开源Yuxi
人工智能·开源·知识图谱
woodwen12 分钟前
我把 Codex + OpenSpec + Matt Pocock Skills 的项目初始化流程做成了一键脚本
人工智能·chatgpt·ai编程
用户52746756142115 分钟前
别把 userId 交给内容 Agent:聚合优先的数据契约
人工智能
行者全栈架构师20 分钟前
WorkBuddy 开放平台个人开发者接入实战:从零到 Agent 应用的完整路径
人工智能·架构·代码规范
新网企兴22 分钟前
2026西安GEO推广选哪家?新网企兴帮您精准获客
人工智能·python
新知图书23 分钟前
3.5 智能体设计模式1:反应式智能体与自动导航案例
人工智能·设计模式·智能体