update: for plugin volcengine_tos-0.0.2.difypkg【add new features and fix bugs】 #1819
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Volcengine TOS Cloud Storage
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.
Version Information
Quick Start
volcengine_tosplugin from the Dify Marketplace.Version History
Core Features
File Upload to TOS
File Retrieval by URL
Batch File Download
Public File Download
Technical Advantages
Requirements
Installation & Configuration
Install the required dependencies:
Configure the plugin in Dify with the following parameters:
Usage
The plugin provides five powerful tools for interacting with Volcengine TOS:
1. Upload File to TOS (upload_file)
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 timestamp2. Multi Upload Files to TOS (multi_upload_files)
Dedicated 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 timestamp3. Get File by URL (get_file_by_url)
Dedicated tool for retrieving files from Volcengine TOS using URLs.
file_url: The URL of the file in Volcengine TOS4. Get Files by URLs (get_files_by_urls)
Dedicated tool for batch downloading multiple files from Volcengine TOS.
urls: Multiple file URLs separated by semicolon (;) (required)url1;url2;url35. Get Public File by URL (get_public_file_by_url)
Dedicated 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)Examples
Upload File
Batch Upload Files
Get File by URL
Notes
Developer Information
https://github.com/sawyer-shihttps://github.com/sawyer-shi/dify-plugins-volcengine_tosReady to seamlessly integrate with Volcengine TOS?
Plugin Submission Form
1. Metadata
2. Submission Type
3. Description
4. Checklist
5. Documentation Checklist
Please confirm that your plugin README includes all necessary information:
6. Privacy Protection Information
Based on Dify Plugin Privacy Protection Guidelines:
Data Collection
Privacy Policy