> ## Documentation Index
> Fetch the complete documentation index at: https://docs.comfy.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Google Gemini - ComfyUI Built-in Node Documentation

> Genera respuestas de texto con los modelos Gemini de Google.

Genera respuestas de texto con los modelos Gemini de Google. Proporciona un prompt de texto y, opcionalmente, una o más imágenes, clips de audio, videos o archivos como contexto multimodal. El modelo seleccionado determina qué ajustes adicionales aparecen.

## Entradas

### Entradas comunes

| Parámetro | Descripción | Tipo de datos | Obligatorio | Rango |
| - | - | - | - | - |
| `model` | El modelo Gemini utilizado para generar la respuesta. El modelo seleccionado determina qué entradas adicionales se muestran. | DYNAMIC\_COMBO | Sí | `"Gemini 3.8 Flash"` `"Gemini 3.7 Flash"` `"Gemini 3.5 Flash"` `"Gemini 3.1 Pro"` `"Gemini 3.1 Flash-Lite"` |

### Entradas multimedia

Estas entradas multimedia ampliables están disponibles para todas las opciones de modelo.

| Parámetro | Descripción | Tipo de datos | Obligatorio | Rango |
| - | - | - | - | - |
| `images` | Imagen(es) opcional(es) para usar como contexto del modelo. Hasta 16 imágenes. Ranura ampliable: conecta las imágenes a `image_1` hasta `image_16`. | IMAGE | No | Hasta 16 imágenes |
| `audio` | Clip de audio opcional para usar como contexto del modelo. Ranura ampliable: `audio_1`. | AUDIO | No | 1 clip de audio |
| `video` | Clip de video opcional para usar como contexto del modelo. Ranura ampliable: `video_1`. | VIDEO | No | 1 clip de video |

### Entradas de Gemini 3.8 Flash

| Parámetro | Descripción | Tipo de datos | Obligatorio | Rango |
| - | - | - | - | - |
| `prompt` | Entrada de texto para el modelo. Incluye instrucciones detalladas, preguntas o contexto. No debe estar vacía. | STRING | Sí | Texto multilínea (debe contener al menos un carácter que no sea espacio en blanco) |
| `video_processing` | Cómo lee el modelo el video adjunto. `static` muestrea fotogramas a una tasa fija y los envía todos como contexto; `agentic` permite que el modelo navegue por la línea de tiempo por sí mismo y cargue solo los fotogramas, el audio o la transcripción que necesita, lo que consume muchos menos tokens de entrada en videos largos. | COMBO | Sí | `"static"` `"agentic"` (predeterminado: `"static"`) |
| `files` | Archivo(s) opcional(es) para usar como contexto del modelo. Acepta entradas del nodo Gemini Input Files. | GEMINI\_INPUT\_FILES | No | N/A |
| `thinking_level` | Con qué intensidad razona internamente el modelo antes de responder. HIGH mejora la calidad en tareas difíciles, pero consume más tokens (de pensamiento) y es más lento. | COMBO | Sí | `"LOW"` `"MEDIUM"` `"HIGH"` (predeterminado: `"MEDIUM"`) |
| `max_output_tokens` | Máximo de tokens a generar, incluido el pensamiento interno del modelo. Con `thinking_level` HIGH, un valor bajo puede no dejar espacio para la respuesta; aumenta este valor si las respuestas vuelven vacías o truncadas. El modelo se detiene antes cuando termina, por lo que un límite mayor no cuesta nada extra en respuestas cortas. | INT | Sí | 16-65536 (predeterminado: 32768) |
| `seed` | Semilla para el muestreo. Establece 0 para una semilla aleatoria. No se garantiza una salida determinista. | INT | Sí | 0-2147483647 (predeterminado: 42) |
| `system_prompt` | Instrucciones fundamentales que dictan el comportamiento del modelo. | STRING | Sí | Texto multilínea (predeterminado: vacío) |

### Entradas de Gemini 3.7 Flash

| Parámetro | Descripción | Tipo de datos | Obligatorio | Rango |
| - | - | - | - | - |
| `prompt` | Entrada de texto para el modelo. Incluye instrucciones detalladas, preguntas o contexto. No debe estar vacía. | STRING | Sí | Texto multilínea (debe contener al menos un carácter que no sea espacio en blanco) |
| `files` | Archivo(s) opcional(es) para usar como contexto del modelo. Acepta entradas del nodo Gemini Input Files. | GEMINI\_INPUT\_FILES | No | N/A |
| `thinking_level` | Con qué intensidad razona internamente el modelo antes de responder. HIGH mejora la calidad en tareas difíciles, pero consume más tokens (de pensamiento) y es más lento. | COMBO | Sí | `"LOW"` `"MEDIUM"` `"HIGH"` (predeterminado: `"MEDIUM"`) |
| `temperature` | Controla la aleatoriedad. Un valor más bajo es más enfocado/determinista; uno más alto es más creativo. | FLOAT | Sí | 0.0-2.0 (predeterminado: 1.0) |
| `top_p` | Muestreo de núcleo: muestrea del conjunto de tokens más pequeño cuya probabilidad acumulada alcanza `top_p`. | FLOAT | Sí | 0.0-1.0 (predeterminado: 0.95) |
| `max_output_tokens` | Máximo de tokens a generar, incluido el pensamiento interno del modelo. Con `thinking_level` HIGH, un valor bajo puede no dejar espacio para la respuesta; aumenta este valor si las respuestas vuelven vacías o truncadas. El modelo se detiene antes cuando termina, por lo que un límite mayor no cuesta nada extra en respuestas cortas. | INT | Sí | 16-65536 (predeterminado: 32768) |
| `seed` | Semilla para el muestreo. Establece 0 para una semilla aleatoria. No se garantiza una salida determinista. | INT | Sí | 0-2147483647 (predeterminado: 42) |
| `system_prompt` | Instrucciones fundamentales que dictan el comportamiento del modelo. | STRING | Sí | Texto multilínea (predeterminado: vacío) |

### Entradas de Gemini 3.5 Flash

| Parámetro | Descripción | Tipo de datos | Obligatorio | Rango |
| - | - | - | - | - |
| `prompt` | Entrada de texto para el modelo. Incluye instrucciones detalladas, preguntas o contexto. No debe estar vacía. | STRING | Sí | Texto multilínea (debe contener al menos un carácter que no sea espacio en blanco) |
| `files` | Archivo(s) opcional(es) para usar como contexto del modelo. Acepta entradas del nodo Gemini Input Files. | GEMINI\_INPUT\_FILES | No | N/A |
| `thinking_level` | Con qué intensidad razona internamente el modelo antes de responder. HIGH mejora la calidad en tareas difíciles, pero consume más tokens (de pensamiento) y es más lento. | COMBO | Sí | `"MINIMAL"` `"LOW"` `"MEDIUM"` `"HIGH"` (predeterminado: `"MEDIUM"`) |
| `temperature` | Controla la aleatoriedad. Un valor más bajo es más enfocado/determinista; uno más alto es más creativo. | FLOAT | Sí | 0.0-2.0 (predeterminado: 1.0) |
| `top_p` | Muestreo de núcleo: muestrea del conjunto de tokens más pequeño cuya probabilidad acumulada alcanza `top_p`. | FLOAT | Sí | 0.0-1.0 (predeterminado: 0.95) |
| `max_output_tokens` | Máximo de tokens a generar, incluido el pensamiento interno del modelo. Con `thinking_level` HIGH, un valor bajo puede no dejar espacio para la respuesta; aumenta este valor si las respuestas vuelven vacías o truncadas. El modelo se detiene antes cuando termina, por lo que un límite mayor no cuesta nada extra en respuestas cortas. | INT | Sí | 16-65536 (predeterminado: 32768) |
| `seed` | Semilla para el muestreo. Establece 0 para una semilla aleatoria. No se garantiza una salida determinista. | INT | Sí | 0-2147483647 (predeterminado: 42) |
| `system_prompt` | Instrucciones fundamentales que dictan el comportamiento del modelo. | STRING | Sí | Texto multilínea (predeterminado: vacío) |

### Entradas de Gemini 3.1 Pro

| Parámetro | Descripción | Tipo de datos | Obligatorio | Rango |
| - | - | - | - | - |
| `prompt` | Entrada de texto para el modelo. Incluye instrucciones detalladas, preguntas o contexto. No debe estar vacía. | STRING | Sí | Texto multilínea (debe contener al menos un carácter que no sea espacio en blanco) |
| `files` | Archivo(s) opcional(es) para usar como contexto del modelo. Acepta entradas del nodo Gemini Input Files. | GEMINI\_INPUT\_FILES | No | N/A |
| `thinking_level` | Con qué intensidad razona internamente el modelo antes de responder. HIGH mejora la calidad en tareas difíciles, pero consume más tokens (de pensamiento) y es más lento. | COMBO | Sí | `"LOW"` `"HIGH"` (predeterminado: `"HIGH"`) |
| `temperature` | Controla la aleatoriedad. Un valor más bajo es más enfocado/determinista; uno más alto es más creativo. | FLOAT | Sí | 0.0-2.0 (predeterminado: 1.0) |
| `top_p` | Muestreo de núcleo: muestrea del conjunto de tokens más pequeño cuya probabilidad acumulada alcanza `top_p`. | FLOAT | Sí | 0.0-1.0 (predeterminado: 0.95) |
| `max_output_tokens` | Máximo de tokens a generar, incluido el pensamiento interno del modelo. Con `thinking_level` HIGH, un valor bajo puede no dejar espacio para la respuesta; aumenta este valor si las respuestas vuelven vacías o truncadas. El modelo se detiene antes cuando termina, por lo que un límite mayor no cuesta nada extra en respuestas cortas. | INT | Sí | 16-65536 (predeterminado: 32768) |
| `seed` | Semilla para el muestreo. Establece 0 para una semilla aleatoria. No se garantiza una salida determinista. | INT | Sí | 0-2147483647 (predeterminado: 42) |
| `system_prompt` | Instrucciones fundamentales que dictan el comportamiento del modelo. | STRING | Sí | Texto multilínea (predeterminado: vacío) |

### Entradas de Gemini 3.1 Flash-Lite

| Parámetro | Descripción | Tipo de datos | Obligatorio | Rango |
| - | - | - | - | - |
| `prompt` | Entrada de texto para el modelo. Incluye instrucciones detalladas, preguntas o contexto. No debe estar vacía. | STRING | Sí | Texto multilínea (debe contener al menos un carácter que no sea espacio en blanco) |
| `files` | Archivo(s) opcional(es) para usar como contexto del modelo. Acepta entradas del nodo Gemini Input Files. | GEMINI\_INPUT\_FILES | No | N/A |
| `thinking_level` | Con qué intensidad razona internamente el modelo antes de responder. HIGH mejora la calidad en tareas difíciles, pero consume más tokens (de pensamiento) y es más lento. | COMBO | Sí | `"LOW"` `"HIGH"` (predeterminado: `"LOW"`) |
| `temperature` | Controla la aleatoriedad. Un valor más bajo es más enfocado/determinista; uno más alto es más creativo. | FLOAT | Sí | 0.0-2.0 (predeterminado: 1.0) |
| `top_p` | Muestreo de núcleo: muestrea del conjunto de tokens más pequeño cuya probabilidad acumulada alcanza `top_p`. | FLOAT | Sí | 0.0-1.0 (predeterminado: 0.95) |
| `max_output_tokens` | Máximo de tokens a generar, incluido el pensamiento interno del modelo. Con `thinking_level` HIGH, un valor bajo puede no dejar espacio para la respuesta; aumenta este valor si las respuestas vuelven vacías o truncadas. El modelo se detiene antes cuando termina, por lo que un límite mayor no cuesta nada extra en respuestas cortas. | INT | Sí | 16-65536 (predeterminado: 32768) |
| `seed` | Semilla para el muestreo. Establece 0 para una semilla aleatoria. No se garantiza una salida determinista. | INT | Sí | 0-2147483647 (predeterminado: 42) |
| `system_prompt` | Instrucciones fundamentales que dictan el comportamiento del modelo. | STRING | Sí | Texto multilínea (predeterminado: vacío) |

Nota: Para Gemini 3.8 Flash, `temperature` y `top_p` no están disponibles, y `video_processing` solo está disponible para esta opción de modelo. Las opciones y el valor predeterminado de `thinking_level` varían según el modelo, como se indica arriba.

Nota: La entrada `prompt` no debe estar vacía. El nodo valida que contenga al menos un carácter que no sea espacio en blanco.

Nota: El nodo sube hasta los primeros 10 elementos multimedia como URLs, priorizando video, luego audio y después imágenes. Cualquier elemento multimedia restante se envía en línea como base64. El total de contenido multimedia en línea está limitado a 18 MB; si se supera, el nodo genera un error que te pide reducir el número o el tamaño de los elementos multimedia adjuntos.

## Salidas

| Nombre de salida | Descripción | Tipo de datos |
| - | - | - |
| `STRING` | La respuesta de texto generada por el modelo Gemini seleccionado. | STRING |

> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/GeminiNodeV3/es.md)

***

**Source fingerprint (SHA-256):** `d04d1e97a9c213297899291ad30db14a9f946b07506d0377fead4e29510c5ad9`


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.