在 Dify 的插件系统中,一个定义良好的 OpenAPI Schema 不仅要描述接口路径、响应结果,
更要让 智能体(Agent)能正确生成请求参数。
这就是 “输入参数配置(Input Parameters)” 的核心作用:
它告诉 LLM ——
“你要调用这个接口时,应该填哪些字段、每个字段代表什么、有什么约束。”
本文将结合实际案例,深入解析:
-
插件参数的两种定义方式;
-
Dify 对参数类型、范围、必填项的解析;
-
LLM 如何根据 Schema 生成参数;
-
常见错误与最佳实践。

一、Dify 插件参数的两种定义方式
在 OpenAPI 3.0+ 中,接口输入参数可以通过两种方式声明:
| 定义方式 | 典型用途 | 对应位置 |
|---|---|---|
| parameters | URL 查询参数(query)、路径参数( |
Dify插件参数配置详解
订阅专栏 解锁全文
2782

被折叠的 条评论
为什么被折叠?



