langgenius / dify

Dify is an open-source LLM app development platform. Dify's intuitive interface combines AI workflow, RAG pipeline, agent capabilities, model management, observability features and more, letting you quickly go from prototype to production.
https://dify.ai
Other
53.37k stars 7.8k forks source link

feat: add Azure Blob Storage provier and tools #11081

Closed fujita-h closed 5 days ago

fujita-h commented 6 days ago

Summary

Three new tools using Azure Blob Storage

Fixes #11080

Upload File

A tool to upload files to Azure Blob Storage.

Ephemeral File Share

A tool that issues a URL for file sharing that is valid for a certain period of time after uploading a file to Azure Blob Storage. This is useful when you want to refer to a file entered in Dify with an external tool.

Write Log File

A tool that writes the input string to Azure Blob Storage as a log file.

Screenshots

{200C493A-DEA6-486C-AE2B-0C3763A67D2C}

Checklist

[!IMPORTANT]
Please review the checklist below before submitting your pull request.

crazywoola commented 5 days ago

We plan to test v1.0 around Dec 5 in our staging environment. Currently, we do not accept tools and model providers anymore until the v1.0 is released.

However, if you are interested in testing it out, and make tools & llms to that version.

Please fill this form https://forms.gle/8sQWmqPWCo5GEn8w7. We only collect emails for accessing our staging environment by this whitelist. You can use this email to login into our system then. No spam 📧

Here is the discord channel https://discord.gg/H6zB7zAW I will list the docs and other necessary information in 👆 channel until I get updates from our dev team.

Thanks again for your unwavering support.❤️