Google Gemini - FCI icon

Google Gemini - FCI

Interact with Google Gemini AI models using direct URL and API Key

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

Discussion