网易首页 > 网易号 > 正文 申请入驻

Dify教程01-Dify是什么、应用场景、如何安装

0
分享至


Dify教程01-Dify是什么、应用场景、如何安装

大家好,我是星哥,上篇文章讲了Coze、Dify、FastGPT、MaxKB 对比,今天就来学习如何搭建Dify。

Dify是什么

**Dify 是一款开源的大语言模型(LLM) 应用开发平台。**它融合了后端即服务(Backend as Service)和 LLMOps 的理念,使开发者可以快速搭建生产级的生成式 AI 应用。即使你是非技术人员,也能参与到 AI 应用的定义和数据运营过程中。

由于 Dify 内置了构建 LLM 应用所需的关键技术栈,包括对数百个模型的支持、直观的 Prompt 编排界面、高质量的 RAG 引擎、稳健的 Agent 框架、灵活的流程编排,并同时提供了一套易用的界面和 API。这为开发者节省了许多重复造轮子的时间,使其可以专注在创新和业务需求上。

Dify 适用于多种生成式 AI 应用开发场景:

内容创作与生成

自动化生成文章、报告、营销文案等。

结合知识库实现专业领域内容生成(如法律、医疗文档)。

智能对话系统

构建多轮对话客服机器人、虚拟助手27。

通过 Agent 框架实现任务分解与工具调用(如搜索、图像生成)。

数据分析与自动化

解读复杂数据并生成可视化报告。

自动化业务流程(如工单处理、邮件回复)。

个性化推荐与营销

基于用户画像生成个性化推荐内容。

结合 RAG 实现精准信息检索与推送。

安装Dify(推荐) 1、系统环境

这里我们使用的操作系统为 Centos,大家也可以使用其他的操作系统,Windows或者Linux都可以,下面以Centos 7.9为例。

2核4G

软件需要安装docker和docker-compose,这里就不赘述。

2、克隆代码

克隆代码至本地

cd /data/docker git clone https://github.com/langgenius/dify.git cd dify/docker/ 进入docker目录

复制配置文件

cp .env.example .env

启动项目

docker-compose up -d
image-20250409161040908

稍等一会等项目进行完成,提示完成

查看docker

docker ps CONTAINER ID   IMAGE                                       COMMAND                  CREATED         STATUS                          PORTS                                                                      NAMES 83add667dfb1   nginx:latest                                "sh -c 'cp /docker-e…"   2 minutes ago   Up 2 minutes                    0.0.0.0:80->80/tcp, :::80->80/tcp, 0.0.0.0:443->443/tcp, :::443->443/tcp   docker-nginx-1 a251666ed181   langgenius/dify-api:1.2.0                   "/bin/bash /entrypoi…"   2 minutes ago   Up 2 minutes                    5001/tcp                                                                   docker-api-1 53bab964d7ac   langgenius/dify-api:1.2.0                   "/bin/bash /entrypoi…"   2 minutes ago   Up 2 minutes                    5001/tcp                                                                   docker-worker-1 ca87fe6c8770   langgenius/dify-plugin-daemon:0.0.7-local   "/bin/bash -c /app/e…"   2 minutes ago   Restarting (2) 44 seconds ago                                                                              docker-plugin_daemon-1 20b9ee792e3d   semitechnologies/weaviate:1.19.0            "/bin/weaviate --hos…"   2 minutes ago   Up 2 minutes                                                                                               docker-weaviate-1 89a4ed9628bf   langgenius/dify-sandbox:0.2.11              "/main"                  2 minutes ago   Up 2 minutes (healthy)                                                                                     docker-sandbox-1 aeb3c0192b66   postgres:15-alpine                          "docker-entrypoint.s…"   2 minutes ago   Up 2 minutes (healthy)          5432/tcp                                                                   docker-db-1 3d32734ede9e   redis:6-alpine                              "docker-entrypoint.s…"   2 minutes ago   Up 2 minutes (healthy)          6379/tcp                                                                   docker-redis-1 2ff8b7289efe   ubuntu/squid:latest                         "sh -c 'cp /docker-e…"   2 minutes ago   Up 2 minutes                    3128/tcp                                                                   docker-ssrf_proxy-1 62df434f8bbf   langgenius/dify-web:1.2.0                   "/bin/sh ./entrypoin…"   2 minutes ago   Up 2 minutes                    3000/tcp                                                                   docker-web-1
报错

docker logs docker-plugin_daemon-1 如下的报错 goroutine 1 [running]: github.com/langgenius/dify-plugin-daemon/internal/utils/log.writeLog({0x1857285, 0x5}, {0x1896127?, 0xc00016d408?}, 0x1, {0xc0004cdf28, 0x1, 0x1})         /app/internal/utils/log/log.go:40 +0x305 github.com/langgenius/dify-plugin-daemon/internal/utils/log.Panic(...)         /app/internal/utils/log/log.go:66 main.main()         /app/cmd/server/main.go:19 +0x9f 2025/04/09 09:48:27 main.go:19: [PANIC]Error processing environment variables: envconfig.Process: assigning S3_USE_AWS_MANAGED_IAM to S3UseAwsManagedIam: converting '' to type bool. details: strconv.ParseBool: parsing "": invalid syntax panic: [PANIC]Error processing environment variables: envconfig.Process: assigning S3_USE_AWS_MANAGED_IAM to S3UseAwsManagedIam: converting '' to type bool. details: strconv.ParseBool: parsing "": invalid syntax goroutine 1 [running]: github.com/langgenius/dify-plugin-daemon/internal/utils/log.writeLog({0x1857285, 0x5}, {0x1896127?, 0xc0001f8008?}, 0x1, {0xc00019df28, 0x1, 0x1})         /app/internal/utils/log/log.go:40 +0x305 github.com/langgenius/dify-plugin-daemon/internal/utils/log.Panic(...)         /app/internal/utils/log/log.go:66 main.main()         /app/cmd/server/main.go:19 +0x9f
更新 Dify方法

进入 dify 源代码的 docker 目录,按顺序执行以下命令:

cd dify/docker docker compose down git pull origin main docker compose pull docker compose up -d
3、访问

在浏览器输入IP+端口(我测试的ip是 192.168.1.121,端口是80,可以忽略),如果能访问到下面的页面,则安装成功

你可以先前往管理员初始化页面设置设置管理员账户:

安装还是非常简单的,通过以上步骤,你就可以成功安装并开始使用Dify平台,发挥其强大的AI应用开发能力。下篇文章来学习如何配置Dify

写文不易,如果你都看到了这里,请点个赞和在看,分享给更多的朋友;也别忘了关注星哥玩云!这里有满满的干货分享,还有轻松有趣的技术交流~点个赞、分享给身边的小伙伴,一起成长,一起玩转技术世界吧!

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
75岁大爷与保姆生下儿子,做亲子鉴定后,大爷却被子女们气得心梗

75岁大爷与保姆生下儿子,做亲子鉴定后,大爷却被子女们气得心梗

黄家湖的忧伤
2025-03-06 09:30:21
现在中国急需攻克的五大尖端技术,一旦突破,将无惧任何国家垄断

现在中国急需攻克的五大尖端技术,一旦突破,将无惧任何国家垄断

触摸史迹
2026-05-18 01:48:04
“特朗普这事做对了,他终于懂得中国拥有巨大实力”

“特朗普这事做对了,他终于懂得中国拥有巨大实力”

观察者网
2026-05-18 11:55:06
泽连斯基警告卢卡申科:别让自己像马杜罗那样被抓

泽连斯基警告卢卡申科:别让自己像马杜罗那样被抓

名人苟或
2026-05-17 23:23:48
小米开启618促销活动

小米开启618促销活动

IT之家
2026-05-18 20:02:22
反向换车的人越来越多了,不是没钱了,而是终于想通了

反向换车的人越来越多了,不是没钱了,而是终于想通了

世界圈
2026-04-18 08:48:42
张艺谋4月身体出状况,陈婷摘掉妻子认证

张艺谋4月身体出状况,陈婷摘掉妻子认证

青杉依旧啊啊
2026-05-16 23:41:41
外甥女住我家借读3年考上985,儿子结婚收到她随礼,打开后我愣住

外甥女住我家借读3年考上985,儿子结婚收到她随礼,打开后我愣住

晓艾故事汇
2025-08-12 17:07:04
生育率问题的罪魁祸首不是房价和经济 而是你手里拿着的这样东西

生育率问题的罪魁祸首不是房价和经济 而是你手里拿着的这样东西

新浪财经
2026-05-17 14:34:05
伊朗披露穆杰塔巴受伤细节

伊朗披露穆杰塔巴受伤细节

财联社
2026-05-18 21:32:30
王炸!湖北新添一家同济医院,总投资17.9亿元,规划床位1000张!

王炸!湖北新添一家同济医院,总投资17.9亿元,规划床位1000张!

越乔
2026-05-18 14:31:05
我病卧50天岳父家无人过问,我一声不吭,出院第4天,妻子来电

我病卧50天岳父家无人过问,我一声不吭,出院第4天,妻子来电

纵拥千千晚星
2026-05-12 20:55:26
大众、丰田、奥迪、捷豹路虎、等车企宣布,多款燃油车大降价!

大众、丰田、奥迪、捷豹路虎、等车企宣布,多款燃油车大降价!

娱乐圈的笔娱君
2026-05-17 16:19:51
夫妻性生活别急着进入!学会这招“延迟满足”,爽感增倍

夫妻性生活别急着进入!学会这招“延迟满足”,爽感增倍

精彩分享快乐
2026-05-13 12:05:07
为何啤酒厂从不禁止员工偷喝?老板揭秘:再贪嘴,最多撑一周

为何啤酒厂从不禁止员工偷喝?老板揭秘:再贪嘴,最多撑一周

老特有话说
2026-05-16 17:52:16
双喜临门?德比斯12天后若夺赛季第6冠 有望升至车手积分榜第一

双喜临门?德比斯12天后若夺赛季第6冠 有望升至车手积分榜第一

念洲
2026-05-18 08:37:52
全国科创大赛一等奖项目,被曝完整抄袭他人论文!

全国科创大赛一等奖项目,被曝完整抄袭他人论文!

双链生信
2026-05-18 22:56:11
李英爱问:张凌赫很有名吗?

李英爱问:张凌赫很有名吗?

秋别离
2026-05-18 15:35:26
妻子深夜谈工作回家衣衫不整,丈夫发现异常后沉默收回工资卡

妻子深夜谈工作回家衣衫不整,丈夫发现异常后沉默收回工资卡

晓艾故事汇
2025-11-05 08:21:55
许家印当年视察沈阳时奢靡到什么地步了?

许家印当年视察沈阳时奢靡到什么地步了?

维纳斯的眼泪
2026-05-18 12:22:27
2026-05-19 03:36:49
星哥玩云 incentive-icons
星哥玩云
星哥跟你说说工作生活的那些事
367文章数 277关注度
往期回顾 全部

科技要闻

苹果WWDC26定档6月9日凌晨:iOS27将亮相

头条要闻

69名中国公民在菲律宾被突击查扣 中使馆通报

头条要闻

69名中国公民在菲律宾被突击查扣 中使馆通报

体育要闻

58顺位的保罗,最强第三中锋

娱乐要闻

票房会破14亿!口碑第一电影出现了

财经要闻

中国芯片,怎么突然不便宜了?

汽车要闻

40.98万起!充电5分钟纯电续航420km 腾势N9闪充版胜算有多少?

态度原创

艺术
手机
本地
公开课
军事航空

艺术要闻

震惊!日本80后画家画少女,超写实美到窒息!

手机要闻

荣耀600、OPPO Reno16同天硬刚,vivo S60也传出新消息!

本地新闻

用苏绣的方式,打开江西婺源

公开课

李玫瑾:为什么性格比能力更重要?

军事要闻

莫斯科遭一年多来最大规模无人机袭击 3死18伤

无障碍浏览 进入关怀版