Dify的大语言模型(LLM) AI 应用开发平台-本地部署

发布于:2025-05-21 ⋅ 阅读:(15) ⋅ 点赞:(0)

前言

今天闲着,捣鼓一下 Dify 这个开源平台,在 mac 系统上,本地部署并运行 Dify 平台,下面记录个人在本地部署Dify 的过程。

Dify是什么?

Dify是一个开源的大语言模型(LLM)应用开发平台,旨在简化和加速生成式AI应用的创建和部署,为开发者提供了一个用户友好的界面和一系列强大的工具,使他们能够快速搭建生产级的AI应用。

直白点说,就是部署后,在这个平台上通过可视化/无需编写代码就能轻松实现 AI应用。

开始部署

一、需要准备docker 环境,可以安装docker-desktop

docker-desktop下载: https://www.docker.com/products/docker-desktop/

根据你的系统下载对应的版本,mac 系统 M 系列芯片选择 Apple Silicon 版本安装

下载后安装默认就行。

docker镜像加速(非必须)

安装 Docker 之后,建议在设置里面设置在镜像,这样下载会快一些,建议大家都设置下。

Docekr 设置镜像代码,把下面这段代码复制进去,然后点击 Apply & restart 保存即可。

{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "features": {
    "buildkit": true
  },
  "registry-mirrors": [
    "https://dockerpull.org",
    "https://docker.1panel.dev",
    "https://docker.foreverlink.love",
    "https://docker.fxxk.dedyn.io",
    "https://docker.xn--6oq72ry9d5zx.cn",
    "https://docker.zhai.cm",
    "https://docker.5z5f.com",
    "https://a.ussh.net",
    "https://docker.cloudlayer.icu",
    "https://hub.littlediary.cn",
    "https://hub.crdz.gq",
    "https://docker.unsee.tech",
    "https://docker.kejilion.pro",
    "https://registry.dockermirror.com",
    "https://hub.rat.dev",
    "https://dhub.kubesre.xyz",
    "https://docker.nastool.de",
    "https://docker.udayun.com",
    "https://docker.rainbond.cc",
    "https://hub.geekery.cn",
    "https://docker.1panelproxy.com",
    "https://atomhub.openatom.cn",
    "https://docker.m.daocloud.io",
    "https://docker.1ms.run",
    "https://docker.linkedbus.com"
  ]
}

二、下载Dify源码

GitHub 地址: https://github.com/langgenius/dify/

安装 Dify 之前, 请确保你的机器已满足最低安装要求:

CPU >= 2 Core

RAM >= 4 GiB

macOS 10.14 or later

打开mac终端,执行指令,克隆 Dify 代码仓库,克隆 Dify 源代码至本地环境。

git clone https://github.com/langgenius/dify.git

进入 Dify 源代码的 Docker 目录,复制环境配置文件

cd dify/docker
cp .env.example .env

运行命令

 docker compose up -d

等待运行成功,如下图:

看到类似上面图片的样子,说明的你 Dify 已经运行起来了。

在浏览器访问: http://localhost/install  就能看到 dify 的界面了,运行起来的界面如下,需要设置一个账号,随便设置一个就行

输入刚才设置的账号密码,进行登录

登录成功后,看到的界面如下

到这里,就可以在这个平台新建我们的 AI 应用、聊天助手、工作流等操作啦!


网站公告

今日签到

点亮在社区的每一天
去签到