当前位置: 首页 > news >正文

Dify 5 分钟跑通:4 条命令部署你的第一个 LLM 应用平台

Dify 5 分钟跑通:4 条命令部署你的第一个 LLM 应用平台

【免费下载链接】difyBuild Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype to production without rebuilding the stack.项目地址: https://gitcode.com/GitHub_Trending/di/dify

Dify 是一个开源的 LLM 应用开发平台:把 AI 工作流、RAG 知识库、Agent 能力和模型管理放进同一个界面。不用写胶水代码,配好一个模型 API 密钥,就能搭出一个能跑、能发布的 AI 应用。

先上手:完整走一遍

下面是最常见的自部署路径,跟着做,中途卡住的地方我也标出来了。

  1. 先确认本地环境。做什么:Dify 要求 CPU 至少 2 核、内存至少 4 GiB,并装好 Docker 以及 Docker Compose(v2.24.0 及以上)。会看到什么:终端里docker compose version能正常输出版本号。容易卡在哪:很多机器装的是旧版 Compose 或压根没装 Docker,这一步没过,后面全白搭。

  2. 克隆仓库并进入部署目录。做什么:

    git clone https://gitcode.com/GitHub_Trending/di/dify cd dify cd docker

    会看到什么:docker目录里有一个docker-compose.yaml和一个.env.example文件。容易卡在哪:直接对着仓库根目录敲命令,找不到.env.example——它只在docker目录里。

  3. 生成配置文件并启动容器。做什么:

    cp .env.example .env docker compose up -d

    会看到什么:终端滚出一串容器启动日志,稍等一两分钟。容易卡在哪:端口被占用、或首次拉取镜像比较久,别以为卡死了就关掉;日志停在某个服务反复重启时,优先看该服务的日志。

  4. 打开初始化页面。做什么:浏览器访问http://localhost/install,按向导创建你的账号,随后进入控制台。会看到什么:左侧是导航栏,中间是 Studio 应用列表。容易卡在哪:忘记账号密码——它是后面所有操作的身份,现在就记好。

  5. 在 Studio 里创建第一个应用。做什么:新建应用,选 Chatbot、Agent、Workflow 或文本生成这类模板,左侧配置模型和提示词,右侧即时对话预览。会看到什么:你输入的指令立刻有回复。容易卡在哪:应用创建后没有可选项、模型列表是空的——回到模型供应商设置里填好 API 密钥再回来。

它到底强在哪

  • 工作流可视化编排:在画布上把 LLM、知识检索、条件分支、代码节点拖出来连成线,就能定义 AI 应用的完整逻辑,改完当场点测试,不用写一行胶水代码。整个编排画布就像拼电路:每个节点是一块元件,连线就是电流走向,通电就能跑。

  • 模型随便换:内置对接数百个 LLM 提供商和推理方案,OpenAI、Anthropic、Gemini、Llama 系列都在列,连本地跑的 Ollama、LocalAI 也支持。换供应商不用改应用结构,只改密钥。

  • RAG 管线开箱即用:从文档入库到检索回答整条链路都做好了,PDF、PPT 等常见格式直接上传就能被问答,不用自己搭向量库、写检索逻辑。

换成你的场景

给公司搭内部文档问答。你是 HR 或知识库负责人,员工天天问同样问题。把制度、手册上传成知识库,建一个 Chatbot,员工自助提问、机器人按文档作答,你只负责维护文档本身。

快速验证一个 AI 想法。产品经理或独立开发者想试"AI 行程规划""简历润色"这类点子。用 Agent 模式挂上现成工具,用 Chatbot 模式写提示词,当天就能拿一个能演示的原型去和老板或用户聊,值不值得立项,先有东西说话。

把 AI 能力接到现有系统。你是开发者,不想把 AI 逻辑写死在业务代码里。Dify 的每个功能都带对应 API(Backend-as-a-Service),你的后端调接口,Dify 负责编排和模型调用,两边解耦。

让体验更好的几个细节

  • 调试窗口逐节点看:Workflow 跑起来后,点进任意节点能单独看它的输入、输出和耗时(Test Run 的 DETAIL 页签)。定位"到底哪一步跑歪了"不用再整条流程重跑。
  • Agent 有 50 多个内置工具:Google Search、DuckDuckGo、Wikipedia、DALL·E 等勾选即用,Agent 会自动决定何时调用;不想用内置的,还能自定义工具接入。
  • LLMOps 日志:每次运行的日志、耗时、token 消耗都能持续追踪,你可以基于真实生产数据和标注,回头改提示词、换模型、调知识库。
  • 发布前开关功能:Chatbot 右侧面板里的开场白、语音转文本、文件上传、内容审核都是独立开关,按需勾选,不用为了一个功能写代码。

技术上值得一提

Dify 通过 Docker Compose 一条命令拉起整套服务(Nginx、API、Worker、向量库等都在docker目录的编排文件里),部署门槛低;所有能力同时提供 API,既能自己部署,也能嵌进现有业务逻辑里用。

下一步

  • 本地部署:按上面 5 步执行,访问http://localhost/install开始。
  • 官方文档:docs/ADVANCED_SETUP.md 覆盖自定义配置、可观测性和高级部署选项。
  • 想参与开发:先读 CONTRIBUTING.md,社区仓库地址https://gitcode.com/GitHub_Trending/di/dify,Issues 区随时提反馈。

从一条docker compose up -d开始,你的第一个 AI 应用今天就能跑起来——这也是 Dify 名字里"imagine, if"想表达的起点。

【免费下载链接】difyBuild Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype to production without rebuilding the stack.项目地址: https://gitcode.com/GitHub_Trending/di/dify

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

http://www.cnnetsun.cn/news/4288582.html

相关文章:

  • Hoppscotch 实时 API 测试指南:WebSocket 与 SSE 连接、日志与排错速查
  • RTC初始化死等问题:LSE晶振起振失败导致系统启动卡死的根因与解决方案
  • STM32WB双核MCU通过IPCC实现FUS固件升级实战
  • 英文Thesis被Turnitin判定大量AI生成:BunnyScholar长篇英文改写实测
  • Gaussian Splatting 实时渲染原理与游戏场景重建实践
  • 英文论文用Turnitin还是GPTZero检测AI率:结果差异与自查方法
  • 2026年写论文的AI论文平台哪个好?千笔AIVS知学术:7大主流平台真实体验对比与选择清单
  • Python房价预测实战:从线性回归到决策树的完整建模与调优指南
  • HPT5K0系列扩展解析:5kW高压电源模块选型与集成要点
  • QPSK仿真链路设计:相位一致性、符号同步与噪声建模
  • FPGA频率仿真与验证:从Quartus约束到AX301开发板实战
  • ParallelClusterMaker:基于AWS ParallelCluster的HPC集群CLI管理实战
  • 边缘辅助农业传感器数据集
  • MarkItDown 实操指南:把 Office 文档转成 Markdown 只要一分钟
  • Storybook 快速上手:3 步把 UI 组件变成可演示、可测试的故事
  • Ventoy 启动盘安装与排错指南:32MB 引导区,镜像长期复用
  • 开源心电异常检测系统:从信号处理到Web可视化完整实现解析
  • C++模板编程:从泛型思维到实战应用,掌握编译期代码生成利器
  • YOLOv8+PyTorch花卉识别实战:从数据集训练到API部署
  • K-means与DBSCAN聚类算法实战:从原理到SPSS应用全解析
  • 大模型内容创作质量提示的方法
  • Spring AOP @Pointcut execution表达式全解析:从语法到实战避坑指南
  • 给AI助手加个收件箱:FastAPI与SQLAlchemy异步任务处理实践
  • oMLX 模型自动发现全解:一个服务器同时加载 LLM、VLM、Embedding 与 Reranker
  • Bun 私有包管理上手:一份 bunfig.toml 配好私有源,安装不再 401
  • MinerU 文档解析故障排查手册:12 个高频常见问题一次讲清
  • Android Studio项目源码zip解压、Gradle导入与EOCD修复实战指南
  • 研发工程师校招笔试全解析:从网易真题看算法与基础考察
  • turbovec 原理篇(三):Lloyd-Max 量化器如何逼近香农失真-率极限
  • lazygit 快速上手指南:8 个 Git 高频操作如何在一块终端屏里完成