Skip to content
DAILY QUOTE

“ ”

Dify是一个开源的大语言模型(LLM)应用开发平台,旨在简化和加速生成式AI应用的创建和部署。

优点:

  • 低代码/无代码: 像拖拽积木一样编排业务逻辑
  • 功能完整强大: 支持 100+ 主流模型接入,满足各种企业级场景
  • 开源免费: 支持私有化本地部署

官网地址:dify官方

dify能做什么

  • 聊天助手:快速构建具备上下文理解能力的对话机器人,支持多轮对话。
  • 知识库 (RAG):轻松接入企业私有文档,实现基于自有知识的精准问答。
  • 工作流 (Workflow):通过可视化画布编排复杂的业务逻辑,实现任务自动化。
  • Agent 智能体:构建能够自主调用工具、拆解并完成复杂任务的智能助手。

dify安装

服务器部署

Docker安装见Docker笔记

  1. docker镜像切换:
bash
sudo vim /etc/docker/daemon.json #修改镜像源


{
    "builder": {
      "gc": {
        "defaultKeepStorage": "20GB",
        "enabled": true
      }
    },
    "experimental": false,
    "features": {
      "buildkit": true
    },
    "registry-mirrors": [
      "https://docker.1panelproxy.com",
      "https://2a6bf1988cb6428c877f723ec7530dbc.mirror.swr.myhuaweicloud.com",
      "https://docker.m.daocloud.io",
      "https://hub-mirror.c.163.com",
      "https://mirror.baidubce.com",
      "https://your_preferred_mirror",
      "https://dockerhub.icu",
      "https://docker.registry.cyou",
      "https://docker-cf.registry.cyou",
      "https://dockercf.jsdelivr.fyi",
      "https://docker.jsdelivr.fyi",
      "https://dockertest.jsdelivr.fyi",
      "https://mirror.aliyuncs.com",
      "https://dockerproxy.com",
      "https://mirror.baidubce.com",
      "https://docker.m.daocloud.io",
      "https://docker.nju.edu.cn",
      "https://docker.mirrors.sjtug.sjtu.edu.cn",
      "https://docker.mirrors.ustc.edu.cn",
      "https://mirror.iscas.ac.cn",
      "https://docker.rainbond.cc"
    ]
  }

#重启daocker服务
sudo systemctl daemon-reload
sudo systemctl restart docker
  1. 克隆Dify仓库
bash
git clone https://github.com/langgenius/dify.git

#无法克隆下载到压缩包后,使用xftp拖入想要的目录

  1. 环境配置 进入到dify文件夹下的docker文件夹

将.env.example文件名改为 .env或者

bash
cp .env.example .env
  1. 启动dify 先进入dify文件找到docker文件夹,然后进入终端,再去操作下面的命令
bash
docker compose up -d

若要关掉容器

bash
docker compose down
  1. 访问应用 登录http://服务器ip/signin;设置好邮箱、用户名、密码就可以登陆了