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) 文档。