September 29, 2025 深入 Dify 应用的会话流程之限流策略 在前面的文章中,我们梳理了 Dify 应用的各种会话接口,了解了不同蓝图下五种应用类型的接口实现,以及各自的认证方式和用户类型。如果我们仔细阅读源码就会发现,所有应用的会话接口背后处理逻辑几乎一样:def post(self, ...- 阅读剩余部分 -
September 26, 2025 梳理 Dify 应用的会话接口 在前面的文章中,我们学习了 Dify 的代码结构和路由系统,了解了 Dify 是如何通过 Flask Blueprint 和 Flask-RESTX 来组织其复杂的 API 架构的。今天,我们将深入探索 Dify 应用的会话 API 接口,分...- 阅读剩余部分 -
September 25, 2025 学习 Dify 的路由系统 我们昨天学习了 Dify 的代码架构和三种启动模式,不过在应用启动过程中,我们并没有看到路由注册的相关代码,这里的关键就在于它模块化的扩展系统。Dify 通过 ext_blueprints 模块注册路由,使用 Flask 的 Bluepri...- 阅读剩余部分 -
September 24, 2025 学习 Dify 的代码结构 在前面的系列文章中,我们从实用的角度学习了 Dify 的部署方式、应用创建和各种应用类型的使用方法。今天,我们将深入 Dify 的源码,从技术架构的角度来理解这个 LLM 应用开发平台是如何构建的。目录结构首先,让我们从 Dify 的源码...- 阅读剩余部分 -
September 23, 2025 学习 Dify 的工作流和对话流应用 在前面的文章中,我们学习了 Dify 的聊天助手、文本生成和 Agent 应用,这些应用虽然功能强大,但在处理一些复杂业务逻辑时仍有局限性。今天,我们将学习 Dify 的 工作流(Workflow) 和 对话流(Chatfl...- 阅读剩余部分 -
September 22, 2025 学习 Dify 的文本生成和 Agent 应用 在前两篇文章中,我们介绍了 Dify 的基本概念和部署方式,并通过创建一个简单的翻译助手初步体验了聊天助手的构建流程。今天,我们将继续学习 Dify 的另外两种应用类型:文本生成应用 和 Agent 应用,了解它们的用法、特点以及应...- 阅读剩余部分 -
September 19, 2025 使用 Dify 创建你的第一个 AI 应用 上一篇文章中,我们介绍了 Dify 这个开源 LLM 应用开发平台,并演示了两种主要的部署方式。今天,我们将进入实操阶段,学习如何使用 Dify 来构建我们的 AI 应用,Dify 提供了丰富的应用类型和强大的功能,让我们一步步来探索它的核心使用方...- 阅读剩余部分 -
September 18, 2025 Dify 快速上手指南 随着 AI 技术的快速发展,构建大语言模型应用已经成为了许多开发者和企业的重要需求。而 Dify 作为一个开源的 LLM 应用开发平台,凭借其直观的界面和强大的功能,正在成为这个领域的佼佼者。最近,Dify 发布了 v2.0.0 beta 版本,...- 阅读剩余部分 -
September 17, 2025 学习 Chat2Graph 的知识库服务 在前面的系列文章中,我们已经深入学习了 Chat2Graph 的多个核心模块:从智能体的协作机制,到任务规划与执行,再到工作流引擎,以及推理机和工具系统的实现。今天,我们将继续学习 Chat2Graph 的另一个关键组件...- 阅读剩余部分 -
September 16, 2025 盘点 Chat2Graph 中的专家和工具 至此,我们完成了 Chat2Graph 中从用户会话到工具执行的完整链路的学习。让我们先通过一个流程图来回顾 Chat2Graph 的整体运行流程:这个流程处处都体现着图原生的理念,里包含了三个循环:Chat2Graph 实现了一主动多被动多智...- 阅读剩余部分 -