ComfyUI Node
NanoBanana - Structured Output (JSON)
A ComfyUI node in NanoBanana2/Text with 8 inputs and 1 output.
NanoBanana - Structured Output (JSON)
- network
- json_output
◄api_key►
◄modelgemini-2.5-flash►
◄custom_model►
◄prompt►
◄json_schema{
"type": "object",
"properties": {
"result": {"type": "string"}
}
}►
◄system_instruction►
◄temperature0.30►
CategoryNanoBanana2/Text
Inputs (8)
| Name | Type | Default | Description |
|---|---|---|---|
| api_key | STRING | NanoBanana - API key. Leave blank to use GEMINI_API_KEY env var. | |
| model | COMBO | gemini-2.5-flash | NanoBanana - model for structured output. |
| custom_model | STRING | Override with a custom model ID. | |
| prompt | STRING | The prompt describing what data to extract/generate. | |
| json_schema | STRING | { "type": "object", "properties": { "result": {"type": "string"} } } | JSON Schema that constrains the model output format. |
| system_instructionopt | STRING | System instruction for the model. | |
| temperatureopt | FLOAT | 0.300–2 | Lower temperature recommended for structured output. |
| networkopt | NB_NETWORK | Optional. Wire a NanoBanana - Network Route node here to route this request through that proxy (e.g. US egress). |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| json_output | STRING | — |