Skip to content

私有化部署dify 入门

课程内容

    1. Dify介绍
    1. Dify私有化部署
    1. Dify接入大模型
    1. 构建应用
    1. 创建一个聊天程序

Dify介绍

官网 https://www.dify.ai/

Dify 是一款面向开发者的开源大语言模型(LLM)应用开发平台,定位为“生成式 AI 应用创新引擎”。其核心目标是通过低代码/无代码方式,提供从模型集成、工作流编排到应用部署的全流程管理,降低企业级 AI 应用开发门槛

Dify私有化部署

  1. 下载dify源代码 dify版本为 0.15.7
bash
$ git clone https://github.com/langgenius/dify.git
  1. 部署dify源代码目录如下 alt text

Windows命令窗口,切换到源码里的docker目录,用docker compose命令部署Dify:

bash

cd dify/docker
cp .env.example .env
docker compose -p dify up -d

alt textalt text

docker compose up -d命令会启动在 docker-compose.yml 中定义的所有服务,等待所有服务都下载好

访问验证

安装完成过后,验证一下 docker compose ps

打开浏览器,访问 http://127.0.0.1/install

默认打开Dify的设置管理员账户页

用上面设置的邮箱、密码登录 alt text

Dify接入大模型

点击设置配置大模型 alt text

alt text

安装qianwen 大模型 (选择qianwen 安装)

alt textdocs/ops-docker/assets/Snipaste_2025-08-02_19-44-45.png

设置API KEY

alt text

去百炼平台获取API KEY

alt text

构建应用

工作室-创建应用-选择聊天助手-点击创建 alt text

创建一个聊天程序

alt text

输入提示词之后,点击应用

效果

在对话框中,可以与机器人聊天

alt text

关闭本地的dify服务

alt text

总结

还是遇到了很多的坑, 比如dify版本为 0.15.7 ,要配置qianwen大模型的Key等。

https://www.bilibili.com/video/BV1N634zcEgM

https://blog.csdn.net/qq_58602552/article/details/147443007

还可以接入更多的模型

https://www.cnblogs.com/ckfuture/p/18754969