自检
- 这仅用于提交错误报告,如果您想提问,请访问 Discussions 。
- 我已搜索现有问题 search for existing issues ,包括已关闭的问题。
- 我确认我使用英语提交此报告(我已阅读并同意 Language Policy )。
- 请不要修改此模板 :) 并填写所有必填字段。
Dify版本
0.6.10
云或自托管
自托管(Docker)
重现步骤
在将工作流发布为工具后,需要传递的参数不支持快速插入。
✔️ 预期行为
- 无响应*
❌ 实际行为
- 无响应*
0.6.10
自托管(Docker)
在将工作流发布为工具后,需要传递的参数不支持快速插入。
4条答案
按热度按时间i86rm4rw1#
为了在Dify版本0.6.10(通过Docker自托管)中作为工具发布工作流后快速插入参数,您需要在工具的YAML配置文件中定义参数。以下是如何为工具定义参数的示例:
此外,您还可以使用
WorkflowToolConfigureButton
组件动态管理工具配置和参数。该组件提供的功能包括获取工具数据、设置输入变量以及处理工具参数的表单模式。以下是如何使用它的简要概述:通过在工具的YAML文件的
parameters
部分定义它们并在您的应用程序 1(https://github.com/langgenius/dify-docs/blob/main/en/tutorials/quick-tool-integration.md)2(https://github.com/langgenius/dify/blob/main/web/app/components/workflow/nodes/tool/use-config.ts)3(https://github.com/langgenius/dify/blob/main/web/app/components/tools/workflow-tool/configure-button.tsx) 中动态处理它们,这种配置和组件使用允许快速插入和管理参数。lndjwyie2#
要将参数快速插入到Dify 0.6.10版本(通过Docker自托管)发布的工作流作为工具中,您需要在工具的YAML配置文件中定义参数。以下是如何为工具定义参数的示例:
此外,您还可以使用
WorkflowToolConfigureButton
组件动态管理工具配置和参数。该组件提供的功能包括获取工具数据、设置输入变量以及处理工具参数的表单模式。以下是如何使用它的简要概述:通过在工具的YAML文件的
parameters
部分定义它们并在您的应用程序 1(https://github.com/langgenius/dify-docs/blob/main/en/tutorials/quick-tool-integration.md) 2(https://github.com/langgenius/dify/blob/main/web/app/components/workflow/nodes/tool/use-config.ts) 3(https://github.com/langgenius/dify/blob/main/web/app/components/tools/workflow-tool/configure-button.tsx) 中动态处理它们,这种配置和组件使用允许快速插入和管理参数。当我将工作流转换为工具时,它会包含相关参数的描述。我还需要准备一个额外的YAML配置文件吗?
q1qsirdb3#
是的,在Dify版本0.6.10(通过Docker自托管)中,即使包含相关参数的描述,您仍然需要准备一个额外的YAML配置文件来定义转换为工具时的参数。
文档中的支持证据:
1(https://github.com/langgenius/dify-docs/blob/main/en/guides/tools/quick-tool-integration.md)
ohfgkhjo4#
用户在工具配置中填写的工具参数不支持插入变量。