Dify 源码部署实战:把智能体平台装进自己的服务器

Dify 是目前最受欢迎的开源 LLM 应用平台(GitHub 16 万 Star)。想把它装到自己的服务器上,官方 Docker 方案是最稳的路,本文按实测顺序走一遍。

准备工作

  • 一台 2 核 4G 起步的 Linux 服务器(内存低于 4G 容易在构建时爆掉)
  • 装好 Docker 与 Docker Compose
  • 源码包:可从本站镜像高速下载 Dify 源码包,或 git clone 官方仓库

部署三步

第一步,解压源码后进入 docker 目录:cd dify/docker。第二步,复制环境配置:cp .env.example .env,至少改掉里面的默认密钥与密码类配置。第三步,启动:docker compose up -d,等所有容器健康后,浏览器打开服务器地址,首次访问会引导你创建管理员账号。

常见坑

  • 端口冲突:默认占用 80 端口,机器上有别的网站时先改 .env 里的暴露端口
  • 向量库起不来:多半是内存不足或数据目录权限问题,先看 docker compose logs 里 weaviate 的报错
  • 模型连不上:平台里加 Ollama 时,地址要填宿主机内网地址,不能写 localhost

上线之后先做三件事

①在「设置-模型供应商」里接好至少一个模型(云 API 或本地 Ollama);②建一个测试知识库,传两份文档验证问答效果;③把应用的访问方式从公开改成需要登录,确认无误后再对外。

平台搭好之后怎么用它做知识库智能体?接着看本站《用 Dify 搭一个自己的知识库智能体》。

© Copyright Notice
THE END
喜欢就支持一下吧
Likes9 Share
评论 Be the First to Comment
Avatar-AI源码站
欢迎您留下宝贵的见解!
Submit
Avatar-AI源码站

Nickname

Cancel
NicknameEmojiCodeImageQuick reply

    Please log in to view comments