ComfyPilotComfyPilot
文档 / 节点说明 / Google Gemini

Google Gemini

使用 Google Gemini 模型生成文本回复。提供一个文本提示词,并可选择附带一个或多个图像、音频片段、视频或文件作为多模态上下文。

节点说明 GeminiNodeV3 更新于 2026-11-12

查看官方原文

Google Gemini - ComfyUI Built-in Node Documentation

使用 Google Gemini 模型生成文本回复。提供一个文本提示词,并可选择附带一个或多个图像、音频片段、视频或文件作为多模态上下文。

使用 Google Gemini 模型生成文本回复。提供一个文本提示词,并可选择附带一个或多个图像、音频片段、视频或文件作为多模态上下文。所选的模型决定了会出现哪些额外设置。

输入

通用输入

参数描述数据类型必需范围
model用于生成回复的 Gemini 模型。所选的模型决定了会显示哪些额外输入。DYNAMIC\_COMBO是"Gemini 3.8 Flash" "Gemini 3.7 Flash" "Gemini 3.5 Flash" "Gemini 3.1 Pro" "Gemini 3.1 Flash-Lite"

媒体输入

这些可扩展的媒体输入对每个模型选项都可用。

参数描述数据类型必需范围
images可选的一张或多张图像,用作模型的上下文。最多 16 张图像。可扩展插槽:将图像连接到 image_1 至 image_16。IMAGE否最多 16 张图像
audio可选的一个音频片段,用作模型的上下文。可扩展插槽:audio_1。AUDIO否1 个音频片段
video可选的一个视频片段,用作模型的上下文。可扩展插槽:video_1。VIDEO否1 个视频片段

Gemini 3.8 Flash 输入

参数描述数据类型必需范围
prompt提供给模型的文本输入。请包含详细的指令、问题或上下文。不能为空。STRING是多行文本(必须包含至少一个非空白字符)
video_processing模型读取所附视频的方式。static 会以固定帧率采样帧,并将所有帧作为上下文发送;agentic 则让模型自行浏览时间轴,只加载它所需的帧、音频或转录文本,在处理长视频时输入的 token 消耗要少得多。COMBO是"static" "agentic"(默认:"static")
files可选的一个或多个文件,用作模型的上下文。接受来自 Gemini Input Files 节点的输入。GEMINI\_INPUT\_FILES否N/A
thinking_level模型在回答之前内部推理的强度。HIGH 可提升处理困难任务时的质量,但会消耗更多(思考)token,且速度更慢。COMBO是"LOW" "MEDIUM" "HIGH"(默认:"MEDIUM")
max_output_tokens生成的最大 token 数,包括模型的内部思考。当 thinking\_level 为 HIGH 时,取值过低可能没有余量留给最终回答;如果回复为空或被截断,可提高此值。模型完成时会提前停止,因此对简短回复而言,更高的上限不会带来额外开销。INT是16-65536(默认:32768)
seed采样种子。设为 0 表示使用随机种子。不保证输出可复现。INT是0-2147483647(默认:42)
system_prompt决定模型行为的基础指令。STRING是多行文本(默认:空)

Gemini 3.7 Flash 输入

参数描述数据类型必需范围
prompt提供给模型的文本输入。请包含详细的指令、问题或上下文。不能为空。STRING是多行文本(必须包含至少一个非空白字符)
files可选的一个或多个文件,用作模型的上下文。接受来自 Gemini Input Files 节点的输入。GEMINI\_INPUT\_FILES否N/A
thinking_level模型在回答之前内部推理的强度。HIGH 可提升处理困难任务时的质量,但会消耗更多(思考)token,且速度更慢。COMBO是"LOW" "MEDIUM" "HIGH"(默认:"MEDIUM")
temperature控制随机性。较低值更聚焦、更确定,较高值更具创造性。FLOAT是0.0-2.0(默认:1.0)
top_p核采样:从累积概率达到 top\_p 的最小 token 集合中进行采样。FLOAT是0.0-1.0(默认:0.95)
max_output_tokens生成的最大 token 数,包括模型的内部思考。当 thinking\_level 为 HIGH 时,取值过低可能没有余量留给最终回答;如果回复为空或被截断,可提高此值。模型完成时会提前停止,因此对简短回复而言,更高的上限不会带来额外开销。INT是16-65536(默认:32768)
seed采样种子。设为 0 表示使用随机种子。不保证输出可复现。INT是0-2147483647(默认:42)
system_prompt决定模型行为的基础指令。STRING是多行文本(默认:空)

Gemini 3.5 Flash 输入

参数描述数据类型必需范围
prompt提供给模型的文本输入。请包含详细的指令、问题或上下文。不能为空。STRING是多行文本(必须包含至少一个非空白字符)
files可选的一个或多个文件,用作模型的上下文。接受来自 Gemini Input Files 节点的输入。GEMINI\_INPUT\_FILES否N/A
thinking_level模型在回答之前内部推理的强度。HIGH 可提升处理困难任务时的质量,但会消耗更多(思考)token,且速度更慢。COMBO是"MINIMAL" "LOW" "MEDIUM" "HIGH"(默认:"MEDIUM")
temperature控制随机性。较低值更聚焦、更确定,较高值更具创造性。FLOAT是0.0-2.0(默认:1.0)
top_p核采样:从累积概率达到 top\_p 的最小 token 集合中进行采样。FLOAT是0.0-1.0(默认:0.95)
max_output_tokens生成的最大 token 数,包括模型的内部思考。当 thinking\_level 为 HIGH 时,取值过低可能没有余量留给最终回答;如果回复为空或被截断,可提高此值。模型完成时会提前停止,因此对简短回复而言,更高的上限不会带来额外开销。INT是16-65536(默认:32768)
seed采样种子。设为 0 表示使用随机种子。不保证输出可复现。INT是0-2147483647(默认:42)
system_prompt决定模型行为的基础指令。STRING是多行文本(默认:空)

Gemini 3.1 Pro 输入

参数描述数据类型必需范围
prompt提供给模型的文本输入。请包含详细的指令、问题或上下文。不能为空。STRING是多行文本(必须包含至少一个非空白字符)
files可选的一个或多个文件,用作模型的上下文。接受来自 Gemini Input Files 节点的输入。GEMINI\_INPUT\_FILES否N/A
thinking_level模型在回答之前内部推理的强度。HIGH 可提升处理困难任务时的质量,但会消耗更多(思考)token,且速度更慢。COMBO是"LOW" "HIGH"(默认:"HIGH")
temperature控制随机性。较低值更聚焦、更确定,较高值更具创造性。FLOAT是0.0-2.0(默认:1.0)
top_p核采样:从累积概率达到 top\_p 的最小 token 集合中进行采样。FLOAT是0.0-1.0(默认:0.95)
max_output_tokens生成的最大 token 数,包括模型的内部思考。当 thinking\_level 为 HIGH 时,取值过低可能没有余量留给最终回答;如果回复为空或被截断,可提高此值。模型完成时会提前停止,因此对简短回复而言,更高的上限不会带来额外开销。INT是16-65536(默认:32768)
seed采样种子。设为 0 表示使用随机种子。不保证输出可复现。INT是0-2147483647(默认:42)
system_prompt决定模型行为的基础指令。STRING是多行文本(默认:空)

Gemini 3.1 Flash-Lite 输入

参数描述数据类型必需范围
prompt提供给模型的文本输入。请包含详细的指令、问题或上下文。不能为空。STRING是多行文本(必须包含至少一个非空白字符)
files可选的一个或多个文件,用作模型的上下文。接受来自 Gemini Input Files 节点的输入。GEMINI\_INPUT\_FILES否N/A
thinking_level模型在回答之前内部推理的强度。HIGH 可提升处理困难任务时的质量,但会消耗更多(思考)token,且速度更慢。COMBO是"LOW" "HIGH"(默认:"LOW")
temperature控制随机性。较低值更聚焦、更确定,较高值更具创造性。FLOAT是0.0-2.0(默认:1.0)
top_p核采样:从累积概率达到 top\_p 的最小 token 集合中进行采样。FLOAT是0.0-1.0(默认:0.95)
max_output_tokens生成的最大 token 数,包括模型的内部思考。当 thinking\_level 为 HIGH 时,取值过低可能没有余量留给最终回答;如果回复为空或被截断,可提高此值。模型完成时会提前停止,因此对简短回复而言,更高的上限不会带来额外开销。INT是16-65536(默认:32768)
seed采样种子。设为 0 表示使用随机种子。不保证输出可复现。INT是0-2147483647(默认:42)
system_prompt决定模型行为的基础指令。STRING是多行文本(默认:空)

注意:对于 Gemini 3.8 Flash,temperature 和 top_p 不可用,而 video_processing 仅在该模型选项下可用。thinking_level 的选项和默认值因模型而异,如上所列。

注意:prompt 输入不能为空。节点会校验其至少包含一个非空白字符。

注意:节点最多将前 10 个媒体项作为 URL 上传,优先级依次为视频、音频、图像。其余媒体则以 base64 内联方式发送。内联媒体总量限制为 18 MB;若超出,节点会报错,要求你减少所附媒体的数量或大小。

输出

输出名称描述数据类型
STRING所选 Gemini 模型生成的文本回复。STRING
本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! 在 GitHub 上编辑

Source fingerprint (SHA-256): d04d1e97a9c213297899291ad30db14a9f946b07506d0377fead4e29510c5ad9