Skip to content

Google Gemini node#

Use the Google Gemini node to automate work in Google Gemini and integrate Google Gemini with other applications. n8n has built-in support for a wide range of Google Gemini features, including working with audio, videos, images, documents, and files to analyze, generate, and transcribe.

On this page, you'll find a list of operations the Google Gemini node supports, and links to more resources.

Credentials

You can find authentication information for this node here.

Operations#

  • Audio:
    • Analyze Audio: Take in audio and answer questions about it.
    • Transcribe a Recording: Transcribes audio into text.
  • Document:
    • Analyze Document: Take in documents and answer questions about them.
  • File:
    • Upload File: Upload a file to the Google Gemini API for later user.
  • Image:
    • Analyze Image: Take in images and answer questions about them.
    • Generate an Image: Creates an image from a text prompt.
  • Text:
    • Message a Model: Create a completion with a Google Gemini model.
  • Video:
    • Analyze Video: Take in videos and answer questions about them.
    • Generate a Video: Creates a video from a text prompt.
    • Download Video: Download a generated video from the Google Gemini API using a URL.

Templates and examples#

✨🤖Automate Multi-Platform Social Media Content Creation with AI

by Joseph LePage

View template details
AI-Powered Social Media Content Generator & Publisher

by Amjid Ali

View template details
RAG Chatbot for Company Documents using Google Drive and Gemini

by Mihai Farcas

View template details
Browse Google Gemini integration templates, or search all templates

Refer to Google Gemini's documentation for more information about the service.

What to do if your operation isn't supported#

If this node doesn't support the operation you want to do, you can use the HTTP Request node to call the service's API.

You can use the credential you created for this service in the HTTP Request node:

  1. In the HTTP Request node, select Authentication > Predefined Credential Type.
  2. Select the service you want to connect to.
  3. Select your credential.

Refer to Custom API operations for more information.