Request for proposal on HTTP nodes in chat assistant workflow orchestration
Self Checks
- [X] I have searched for existing issues search for existing issues, including closed ones.
- [X] I confirm that I am using English to submit this report (我已阅读并同意 Language Policy).
- [X] [FOR CHINESE USERS] 请务必使用英文提交 Issue,否则会被关闭。谢谢!:)
- [X] Please do not modify this template :) and fill in all the required fields.
1. Is this request related to a challenge you're experiencing? Tell me about your story.
In the workflow arrangement of the chat assistant, I need to pass a file to a third-party service through the HTTP node. I need to use form-data as the request method. I cannot transfer the file using the official sys.files. I checked the logs and there is not even a form-data parameter. In addition, if I use a custom file parameter, I can indeed transfer the file, but I cannot use the file upload function in the chat message sending bar. I can only use the file upload box provided when the chat box is initialized. However, when doing Q&A, I cannot record pictures and messages into the session record, which will be a defect when viewing the session record. Is there a plan to optimize this function?I hope the file upload of the chat send bar can pass the file to the HTTP node and send it out.
2. Additional context or comments
No response
3. Can you help us with this feature?
- [ ] I am interested in contributing to this feature.
Hi, @starweavingdream. I'm Dosu, and I'm helping the Dify team manage their backlog. I'm marking this issue as stale.
Issue Summary:
- Enhancement request to support file uploads via HTTP node using form-data.
- Current system lacks capability to transfer files through chat message bar.
- This limitation impacts session record-keeping.
- No comments or updates have been made on this issue yet.
Next Steps:
- Please confirm if this issue is still relevant to the latest version of the Dify repository by commenting here.
- If there is no further activity, this issue will be automatically closed in 15 days.
Thank you for your understanding and contribution!