集成节点/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 URL 是 http://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?