Google Gemini is a AI in AI. Calls Google Gemini and merges response fields into the flow payload.
Google Gemini is a AI in AI. Calls Google Gemini and merges response fields into the flow payload.
When the flow reaches this step, JOrchestrator calls the configured model using credentials from Node Configuration, then exposes the response fields listed below to downstream steps.
Google Gemini is a AI step in the AI group. AI steps call language or media models. Use them to generate text, classify content, or produce assets that later steps publish or send.
Typical reasons teams add Google Gemini to a flow:
Common patterns on the canvas:
General — model, temperature, max tokens. Design — available fields, Gemini response JSON, and prompt.
Multimodal prompts may require upstream retrieve-media or public image URLs.
The designer shows these tabs for this node:
| Tab | Purpose |
|---|---|
| Info | Plain-language description and output payload fields for downstream steps |
| General | Canvas label and read-only node ID |
| AI | Optional assistant to help draft settings from plain language |
| Design | Node-specific configuration fields |
These fields are managed by the designer or runtime — you do not type into them directly:
| Property key | Label | Type | Required | Visible when | Notes |
|---|---|---|---|---|---|
_nodeId | Node ID | node-id | No | — | — |
_payloadFields | Available Fields | payload-panel | No | — | — |
| rawJsonShape | Gemini response JSON | raw-json-shape-editor | No | outputFormat === 'raw_json' | { "title": "", "introtext": "", "customKey": "" } |
| Property key | Label | Type | Required | Visible when | Notes |
|---|---|---|---|---|---|
label | Label | text | No | — | Node label |
model | Model | select (gemini-2.5-flash | gemini-2.5-pro | gemini-2.0-flash | gemini-2.0-flash-lite | gemini-flash-latest | gemini-pro-latest; default: gemini-2.5-flash) | No | — | — |
temperature | Temperature | number | No | — | 0.7 |
maxTokens | Max Tokens | number | No | — | 1000 |
| Property key | Label | Type | Required | Visible when | Notes |
|---|
| agentPreset | Agent preset | select (transform \| research \| classifier \| editor \| custom; default: transform) | No | — | Transform (default) — Single-shot transform — no agent role or tools. Research agent — Web search (OpenAI) + structured JSON with citations. Classifier — Categorize or route content into structured labels. Editor — Editorial assistant — article-shaped output. Custom — Write your own system prompt below. |
systemPrompt | System prompt | textarea | No | — | Agent role and constraints (optional). Applied separately from the task prompt below. Defines how the model behaves (research agent, editor, classifier, etc.). The task prompt below describes what to do with upstream data this run. |
|---|---|---|---|---|---|
outputFormat | Output format | select (legacy | image | article | raw_json | email; default: article) | No | — | — |
prompt | Prompt | textarea | Yes | — | Enter your Google Gemini prompt here… Drag fields from Available Fields into the prompt. |
Credentials, API keys, mailers, SMTP, and integration defaults are configured in the CMS plugin under Node Configuration, not per step on this node. Link the flow to a domain before testing CMS-backed fields.
After this step runs, later nodes can reference these fields using placeholders such as {{google_gemini.parsed}}.
| Field key | Type | Description |
|---|---|---|
parsed | object | Parsed JSON object extracted from the LLM response. |
title | string | Title text for the created or updated record. |
introtext | string | Article introduction / teaser HTML. |
fulltext | string | Article main body HTML. |
response | string | Raw text response from the LLM or API. |
content | string | Main text content from the LLM response. |
messageId | string | Provider message or email identifier. |
usage | object | Token usage metadata from the LLM API. |
prompt) must be filled before the flow can be saved.Other steps in the same area of the palette:
ai-anthropic) — AIai-cohere) — AIai-groq) — AIai-meta-llama) — AIai-mistral) — AI