Introduce tosfs to enhance the volcengine tos storage #10414
yanghua
started this conversation in
Suggestion
Replies: 1 comment 3 replies
-
@takatost What do you think about this idea? |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Self Checks
Content
Hi community,
I'm very glad to see that Dify is becoming more and more popular in the field of LLM. It's an excellent project.
I noticed that dify had integrated the object storage of mainstream cloud vendors, including the TOS of Volcano Engine..
I have a suggestion to introduce TOSFS to replace the implementation based on the TOS Python SDK, so that our programming habits are more like using the file system access behavior with file semantics (just like the current implementation of local storage that we can see).
Please allow me to briefly introduce the differences between TOSFS and the TOS Python SDK. The TOS Python SDK is an object-semantic SDK open-sourced by Volcano Engine. TOSFS is a file-semantic SDK encapsulated by Volcano Engine based on the TOS Python SDK. It has implemented the widely popular fsspec interface in the Python field and has been accepted by the fsspec official organization.
Compared with the TOS Python SDK, TOSFS has the following advantages:
Hope to hear thoughts and feedback from the community.
If the community is willing to accept it, I'll be glad to take on this job.
Beta Was this translation helpful? Give feedback.
All reactions