|
根据官方文档,调用dify工作流,尤其是上传文件的工作流,要先去上传文件: curl -X POST 'http://localhost/v1/files/upload' \ --header 'Authorization: Bearer {api_key}' \ --form 'file=@localfile;type=image/[png|jpeg|jpg|webp|gif]' \ --form 'user=abc-123' 这里使用postman上传本地文件如果报错,解决方案:解决postman上传文件,打不开文件的问题_postman form-data上传的图片打不开-CSDN博客 还有发送请求的格式什么的都正确,但请求失败,建议查看前一天fq时是不是没有关闭代理就关机了,此时打开代理,基本就可以了。 上传成功文件后,获得的response里有文件id,复制下来。 调用工作流运行API,这里和官方文档中并不完全一致,但我按照官方文档反倒不成功。。。 官方: curl -X POST 'http://localhost/v1/workflows/run' \ --header 'Authorization: Bearer {api_key}' \ --header 'Content-Type: application/json' \ --data-raw ' { "inputs": { "{variable_name}": [ { "transfer_method": "local_file", "upload_file_id": "{upload_file_id}", "type": "{document_type}" } ] } "response_mode": "streaming", "user": "abc-123" }' 因为我个人的工作流还需要在开始节点输入姓名和手机号,所以我又加了 { "inputs": { "file": { "type": "document", "transfer_method": "local_file", "upload_file_id": " " }, "userid":" ", "phone":" " }, "response_mode": "blocking", "user": ”" } 来源:程序园用户自行投稿发布,如果侵权,请联系站长删除 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |

本文 的 原文 地址原始的内容,请参考 本文 的 原文 地址本文 的 原文 地址尼恩说在前面在40岁老架构师 尼恩的读者交流群(50+)中,最近有小伙伴拿到了一线互联网企业如得物、阿里、滴滴、极兔、有赞、希音、百度、网
本文分享自华为云社区《华为云 Serverless 云原生基础设施 | 极简体验,加速业务创新》,作者:云容器大未来。 云原生加速向 Serverless 演进,业界将 Serverless 容器分为 Serverless Kubernetes 集群和 Server