N8N中文教程
集成节点/Built in_nodes/Credentials

Ollama 凭据#

你可以使用这些凭据来认证以下节点:

  • Ollama
  • Chat Ollama
  • Embeddings Ollama

前提条件#

创建并运行一个包含一个用户的 Ollama 实例。更多信息请参考 Ollama 的 快速入门。

支持的认证方式#

  • 实例 URL(Instance URL)

相关资源#

更多服务信息,请参考 Ollama 的 API 文档。 查看 n8n 的 高级 AI 文档。

使用实例 URL#

要配置此凭据,你需要:

  • 你的 Ollama 实例或远程已认证的 Ollama 实例的 基础 URL(Base URL)
  • (可选)如果连接到需要认证的远程代理服务器,则需要用于 Bearer token 认证的 API 密钥(API Key)

默认的 Base URLhttp://localhost:11434,但如果你设置了 OLLAMA_HOST 环境变量,请输入该值。如果你在连接本地 n8n 服务器时遇到问题,可以尝试使用 127.0.0.1 替代 localhost。 如果你通过需要身份验证的代理服务(例如 Open WebUI)连接到 Ollama,则必须包含一个 API 密钥。如果不需要身份验证,请将此字段留空。当提供 API 密钥时,它会作为 Bearer token 发送至 Ollama API 请求头中的 Authorization 字段。 更多信息请参考:如何配置 Ollama 服务器?

Ollama 与自托管的 n8n#

如果你在同一台机器上同时自托管 n8n 和 Ollama,而它们运行在不同的容器中,可能会遇到连接问题。 在这种情况下,可以通过设置 OLLAMA_ORIGINS 变量,或调整 OLLAMA_HOST 为另一个容器可访问的地址,来为 n8n 开放特定端口以与 Ollama 通信。 更多信息请参考 Ollama 官方文档中的:如何允许其他 Web 源访问 Ollama?