微信扫码
添加专属顾问
我要投稿
Dify Agent节点,让工作流实现自主推理的新突破。 核心内容: 1. Agent节点与Agent策略的集成,增强工作流灵活性 2. Dify官方Agent策略插件介绍及其两种推理策略对比 3. 开放策略开发标准,支持自定义策略开发与集成前沿算法
定义 Agent 策略涉及指定语言模型将如何:
Dify提供了一个标准化开发工具包,其中包括策略配置组件库(例如模型选择器/工具编辑器)、结构化日志接口以及沙盒测试环境。
具体来说,策略定义涵盖了其身份和元数据、所需参数(模型、工具、查询等)、参数类型和约束以及源代码的位置。
代理的执行分为三个主要阶段:初始化、迭代循环和最终响应。在初始化阶段,系统设置所有必要的参数、工具和上下文。然后,在迭代循环中,系统根据当前上下文准备提示,并使用有关可用工具的信息调用 LLM。它解析 LLM 的响应,以确定是否需要工具调用,或者是否已经得出最终答案。如果需要工具调用,系统将执行该工具,并将其输出更新到上下文中。此循环会一直持续,直到任务完成或达到预设的迭代限制。最后,在最后一个阶段,系统返回最终答案或结果。
例如,一个 function_calling.yaml
文件可能如下所示:
parameters:
-name:model
type:model-selector
scope:tool-call&llm
-name:tools
type:array[tools]
-name:max_iterations
type:number
default:5
extra:
python:
source: function_calling.py
采用于这种声明式架构,配置策略变得和填表一样简单,同时支持:
详见https://docs.dify.ai/zh-hans/plugins/quick-start/develop-plugins/agent-strategy-plugin。
Dify计划进一步对Agent节点进行迭代,添加更多对开发人员友好的组件,例如:
53AI,企业落地大模型首选服务商
产品:场景落地咨询+大模型应用平台+行业解决方案
承诺:免费POC验证,效果达标后再合作。零风险落地应用大模型,已交付160+中大型企业
2025-09-16
Dify 2.0 重磅升级!知识管道登场,RAG 开发效率直接翻倍
2025-09-07
Dify发布页面用户鉴权方案讨论
2025-09-06
全网首发!Dify 2.0.0 图文混排上线,每个新功能都是爆款!附实战教程(建议收藏)
2025-09-06
Dify 参数提取器用法剖析
2025-09-06
Dify 夏日更新速递|功能概览
2025-09-06
夏日终章,Dify 放出“解暑大招”——v1.7→v1.8 升级包,专治各种“流程便秘”!
2025-09-06
Dify v2.0.0-beta.1悄悄的来啦!看看有哪些大更新?
2025-09-05
Dify 1.8.1发布了,看看带来了哪些变化?
2025-06-25
2025-06-30
2025-06-29
2025-06-24
2025-07-02
2025-06-26
2025-06-25
2025-07-11
2025-08-19
2025-09-03
2025-09-06
2025-09-05
2025-08-29
2025-08-18
2025-08-02
2025-07-30
2025-06-26
2025-06-17