N8N中文教程
集成节点/Built in_nodes/Cluster_nodes/Sub nodes

Google Gemini 聊天模型节点#

使用 Google Gemini 聊天模型节点,可将 Google 的 Gemini 聊天模型集成到对话式智能代理(conversational agents)中。 在本页面,您将找到该节点的参数设置以及相关资源链接。

凭据

有关此节点的身份验证信息,请参见此处。

子节点中的参数解析#

当子节点(sub-nodes)使用表达式处理多个数据项时,其行为与其他节点有所不同。 大多数节点(包括根节点)可以接收任意数量的数据项作为输入,逐个处理并输出结果。您可以使用表达式引用输入项,节点会依次为每个输入项解析表达式。例如,若有五个 name 值作为输入,表达式 {{ $json.name }} 将依次解析为每一个名称。

而在子节点中,表达式始终只解析为第一个输入项。例如,即使有五个 name 值作为输入,表达式 {{ $json.name }} 也始终解析为第一个名称。

节点参数#

  • 模型(Model):选择用于生成回复的模型。

n8n 会从 Google Gemini API 动态加载模型,因此您只会看到您的账户可用的模型。

节点选项#

  • 最大 Token 数量(Maximum Number of Tokens):设置生成内容的最大 token 数量,控制回复长度。
  • 采样温度(Sampling Temperature):用于控制采样过程的随机性。较高的温度会产生更多样化的输出,但也会增加“幻觉”(hallucinations)的风险。
  • Top K:设置模型在生成下一个 token 时考虑的候选 token 数量。
  • Top P:用于设定生成内容应覆盖的概率阈值。使用较低的值可忽略概率较低的选项。
  • 安全设置(Safety Settings):Gemini 支持可调节的安全设置。有关可用过滤器和级别,请参考 Google 的 Gemini API 安全设置文档。

限制#

不支持代理#

Google Gemini 聊天模型节点使用了 Google 的 SDK,该 SDK 不支持代理配置。 如果你需要通过代理连接,可以采取以下变通方案:为 Gemini 请求设置一个专用的反向代理,并将 Google Gemini 凭据 中的 Host 参数修改为指向你的代理地址: Google Gemini 凭据代理配置

模板与示例#

✨🤖 使用 AI 自动化多平台社交媒体内容创作 作者:Joseph LePage 查看模板详情

AI 驱动的社交媒体内容生成与发布器 作者:Amjid Ali 查看模板详情

构建你的第一个 AI Agent 作者:Lucas Peyrin 查看模板详情

浏览 Google Gemini 聊天模型集成模板,或 搜索所有模板

相关资源#

更多服务信息,请参考 LangChain 的 Google Gemini 文档。 也可查阅 n8n 的 高级 AI(Advanced AI) 文档。