Alicloud Services
AI-generatedSummary
Execute various Alibaba Cloud service actions including file transcription tasks (submit, query, complete), OSS object operations (upload, download, list, delete), ECS instance management (describe instances), and generate signed URLs for OSS objects.
Inputs
- Action (required) — Select the Alibaba Cloud service action category: File Transcription, OSS Actions, ECS Instances, or OSS Signed URL.
- File Transcription Operation — Specify the transcription task operation: complete workflow (submit and poll for result), submit task only, or query result only (shown for File Transcription Actions).
- File Transcription AppKey (required) — The Intelligent Speech Service project AppKey required for file transcription operations.
- File Transcription Endpoint (required) — Endpoint URL of the file transcription service.
- File Transcription API Version (required) — API version for file transcription calls.
- Task Parameter Configuration Mode — Choose between simple UI settings or raw JSON to configure transcription parameters (for submit and complete operations).
- File Link (required) — URL of the audio file to transcribe (for simple settings mode and submit/complete operations).
- Task Parameters JSON (required) — Raw JSON definition for transcription task parameters (used if advanced JSON mode is selected).
- Task ID (required) — Transcription task ID for querying results (for query operation).
- Polling Interval (Ms) — Interval between polls when waiting for transcription result (for complete workflow operation).
- Max Polling Count — Maximum number of polling attempts to avoid indefinite waiting (for complete workflow operation).
- OSS Operation — Select the OSS operation to perform: upload, download, list objects, or delete.
- OSS Region (required) — The OSS region to connect to.
- OSS Bucket Name (required) — The OSS bucket name to operate on.
- OSS Custom Endpoint — Optional custom OSS endpoint URL overriding the region default.
- Object Key (required) — The object key (path) in the bucket for upload, download, or delete operations.
- Binary Property (required) — The name of the binary property used for uploading or downloading data (for OSS upload/download).
- Prefix — Prefix filter string used when listing objects in OSS.
- ECS Operation — Specify ECS operation to perform (currently supports describing instances).
- ECS Region (required) — ECS region ID to target.
- Additional Fields — Optional additional parameters for describing ECS instances, such as filtering by status, instance IDs, tags, pagination, etc.
- Signed URL Object Key (required) — The object key in OSS for generating a signed URL.
- HTTP Method (required) — HTTP method for the signed URL (GET, PUT, POST, DELETE).
- Expires (Seconds) (required) — Expiration time in seconds for the signed URL.
- Additional Options — Optional additional options for signed URL generation including HTTP headers, query parameters, slash escape settings, and additional headers.
Output shape
a list of JSON objects representing the result of the selected action
For file transcription complete workflow, the node handles submitting the transcription task and polling for the result until success or timeout, returning the full transcription result. For OSS upload/download, binary data is handled in specified binary properties. The response is action-specific and always includes a success flag and metadata about the operation performed.
Examples
Example 1: File transcription complete workflow
Set Action to 'File Transcription Actions', File Transcription Operation to 'Complete Workflow', provide your AppKey, Endpoint, and audio file link. The node submits the transcription task and polls for the result, returning the transcription output.
Example 2: Upload file to OSS
Set Action to 'OSS Actions', OSS Operation to 'Upload', specify region, bucket, object key and binary property to upload binary data to an OSS bucket.
Example 3: Describe ECS instances
Set Action to 'ECS Instances', ECS Operation to 'Describe Instances', specify ECS region and optional filters. Returns details about matching ECS instances.