by sawyer-shi · v0.0.2
Volcengine TOS: supporting file upload, file download, batch upload, batch download, and public file download
This community listing does not yet include every recommended support, privacy, pricing, and permission disclosure. Review the available package permissions before installing.
Available inside your emploidai workspace after installation.
Available inside your emploidai workspace after installation.
A powerful Dify plugin providing seamless integration with Volcengine Torch Object Storage (TOS). Enables direct file uploads to Volcengine TOS, efficient file retrieval using URLs, batch operations, and public file downloads with rich configuration options.
volcengine_tos plugin from the Dify Marketplace.Install the required dependencies:
pip install -r requirements.txt
Configure the plugin in Dify with the following parameters:
The plugin provides five powerful tools for interacting with Volcengine TOS:
Dedicated tool for uploading files to Volcengine TOS.
file: The local file to upload (required)directory: First-level directory under the bucket (required)directory_mode: Optional directory structure mode (default: no_subdirectory)
no_subdirectory: Store directly in specified directoryyyyy_mm_dd_hierarchy: Store in date-based hierarchical structureyyyy_mm_dd_combined: Store in combined date directoryfilename: Optional custom filename for TOS storagefilename_mode: Optional filename composition mode (default: filename)
filename: Use original filenamefilename_timestamp: Use original filename plus timestampDedicated tool for uploading multiple files to Volcengine TOS.
files: The local files to upload (required, up to 10 files)directory: First-level directory under the bucket (required)directory_mode: Optional directory structure mode (default: no_subdirectory)
no_subdirectory: Store directly in specified directoryyyyy_mm_dd_hierarchy: Store in date-based hierarchical structureyyyy_mm_dd_combined: Store in combined date directoryfilename_mode: Optional filename composition mode (default: filename)
filename: Use original filenamefilename_timestamp: Use original filename plus timestampDedicated tool for retrieving files from Volcengine TOS using URLs.
file_url: The URL of the file in Volcengine TOSDedicated tool for batch downloading multiple files from Volcengine TOS.
urls: Multiple file URLs separated by semicolon (;) (required)
url1;url2;url3Dedicated tool for downloading public files from any platform without authentication.
url: The public URL of the file to download (required)enable_verify_ssl: Enable SSL certificate verification (default: true)https://github.com/sawyer-shihttps://github.com/sawyer-shi/dify-plugins-volcengine_tosReady to seamlessly integrate with Volcengine TOS?