Actions10
- Audio Actions
- Document Actions
- File Actions
- Image Actions
- Text Actions
- Video Actions
Overview
The node provides functionality to download a video file from the Google Gemini API. It is designed to fetch video content by making an HTTP request to a specified download URL provided by the Google Gemini service. This node is useful in workflows where you need to programmatically retrieve video files stored or managed via Google Gemini, for example, automating video processing pipelines, archiving videos, or integrating video content into other systems.
Properties
| Name | Meaning |
|---|---|
| Server URL | The base URL of the Google Gemini API (default: https://generativelanguage.googleapis.com). |
| API Key | The API key credential required to authenticate requests to the Google Gemini API. |
| URL | The full URL endpoint from which to download the video file via the Google Gemini API. |
| Options | Additional options for the download operation: |
| - Put Output in Field | The name of the output field where the binary video data will be stored (default: data). |
Output
The node outputs the downloaded video as binary data. The binary data is placed in the output item under the field name specified by the user (default is data). This allows subsequent nodes in the workflow to access the raw video file content directly for further processing, storage, or transmission.
Dependencies
- Requires access to the Google Gemini API.
- An API key credential with appropriate permissions to download video files from Google Gemini.
- Network connectivity to the specified Server URL and download URL.
- No additional external libraries are explicitly required beyond standard HTTP request capabilities.
Troubleshooting
- Invalid or missing API key: Ensure that the API key is correctly set and has the necessary permissions.
- Incorrect download URL: Verify that the URL provided points to a valid downloadable video resource on Google Gemini.
- Network issues: Check network connectivity and firewall settings that might block access to the Google Gemini API endpoints.
- Output field conflicts: If the specified output field name already exists in the workflow data, it may cause overwriting or conflicts; choose a unique field name if needed.
Links and References
- Google Gemini API Documentation (general reference for Google Gemini services)
- n8n Documentation on Binary Data Handling