Google Gemini
Generate text and schema-constrained JSON with Gemini models, create embeddings and count tokens.
Use Gemini models to summarise, extract and classify business records and to build semantic search.
Source actions
3
Destination actions
3
Data types
5
Validation status
Implemented · fixture tested.
Implementation is checked against provider-shaped fixtures for every action, authentication failures, rate limits, pagination and duplicate safety. Provider sandbox and authorised account validation are recorded separately when credential-backed runs are completed.
What you can map
content
- Generate contentDestinationNot retried automatically
Generates a reply with generateContent. Supply a JSON schema to receive schema-constrained JSON.
embedding batches
- Embed texts in batchDestinationNot retried automatically
Creates embeddings for several texts with batchEmbedContents; one record per text.
embeddings
- Embed textDestinationNot retried automatically
Creates one embedding with embedContent.
models
- Get modelSource
Metadata for one Gemini model.
- List modelsSource
Gemini models available to the key with token limits and supported methods.
token count
- Count tokensSource
Counts the tokens a prompt uses for a model (countTokens).
Authentication
Gemini API key (x-goog-api-key header)
Plans and access
Gemini API keys from Google AI Studio on the free or paid tier. Free-tier usage may be used by Google to improve products and has lower rate limits; use a paid-tier project for business data.
Test environment
The free tier can be used for testing with reduced limits.
Rate limits
Per-project requests and tokens per minute and requests per day by model and tier; HTTP 429 when exceeded.
Provider events
Gemini API does not deliver webhooks. Nexra event triggers are not yet available; flows run on demand or on a schedule.
Before you build a flow
- Uses the v1beta generateContent API. Streaming, tools, file and media inputs, caching and the Interactions API are not exposed.
- Structured output uses generationConfig.responseMimeType with responseJsonSchema. Google's reference now also lists a newer responseFormat field; it is not used yet.
- Embedding options are sent in embedContentConfig; the older top-level taskType, title and outputDimensionality fields are deprecated.
- Token counting is a read; Google's reference does not state its price, so verify on the account's billing page.
- Generation and embeddings are billed; they must be enabled per connection and are never retried automatically.