Nodes/ComfyUI-ArchAi3d-Qwen/πŸ€– Gemini API
ComfyUI Node

πŸ€– Gemini API

A ComfyUI node in ArchAi3d/Edit/VLM with 17 inputs and 1 output.

By amir84ferdosΒ·Created 10 months agoΒ·Updated 4 months agoΒ· 65
πŸ€– Gemini API
  • image1
  • image2
  • image3
  • image4
  • response
β—„namegemini_promptβ–Ί
β—„promptDescribe this image in detail.β–Ί
β—„modelgemini-2.5-flashβ–Ί
β—„model_overrideβ–Ί
β—„system_promptβ–Ί
β—„api_keyβ–Ί
β—„temperature1.00β–Ί
β—„top_p0.95β–Ί
β—„top_k40β–Ί
β—„max_tokens8192β–Ί
β—„seed0β–Ί
β—„thinking_budget0β–Ί
β—„use_cachetrueβ–Ί
CategoryArchAi3d/Edit/VLM

Inputs (17)

NameTypeDefaultDescription
nameSTRINGgemini_promptIdentifier name for this input (used by web interface)
promptSTRINGDescribe this image in detail.The prompt to send to Gemini
modelCOMBOgemini-2.5-flashSelect Gemini model (can be overridden by model_override)
model_overrideoptSTRINGConnect ArchAi3D Gemini Model node here to override model selection
system_promptoptSTRINGSystem instructions to guide model behavior
api_keyoptSTRINGAPI key (saved to config after first use)
image1optIMAGEβ€”
image2optIMAGEβ€”
image3optIMAGEβ€”
image4optIMAGEβ€”
temperatureoptFLOAT1.000–2Temperature (0=deterministic, 1=balanced, 2=creative)
top_poptFLOAT0.950–1Top-p nucleus sampling (0.95 recommended)
top_koptINT401–100Top-k token selection
max_tokensoptINT81921–65536Maximum output tokens
seedoptINT00–2147483647Random seed for reproducibility (0 = random)
thinking_budgetoptINT00–24576Thinking token budget for Gemini 2.5/3 models (0=off, 1024-24576=on). Model uses these tokens to reason before responding.
use_cacheoptBOOLEANtrueUse cached response if inputs haven't changed (saves API calls)

Outputs (1)

NameTypeDescription
responseSTRINGβ€”