n8n Cohere API Key 凭证故障排除指南
🔴 错误信息
Couldn't connect with these settings
Forbidden - perhaps check your credentials?
✅ 已完成的修复
新凭证 ID: Trtn1MtQhDwHYoPO
凭证名称: Cohere API Key
创建时间: 2026-01-19T03:55:55.019Z
旧凭证 xpFKP9JT4PmYZw61 已删除,新凭证已创建。
🔍 问题诊断步骤
步骤 1: 验证 API Key 本身是否有效
运行测试脚本:
python scripts/test_cohere_api_key.py 4pLcF0CGE7LeDmAudBQHdvAxGaKwNOKfxUGkHb5C
预期结果: 应该返回 成功: True 和 状态码: 200
如果测试失败,说明 API Key 本身有问题,需要:
步骤 2: 检查 n8n 凭证配置
- 访问凭证管理页面: https://n8n.citupro.com/home/credentials
- 找到 "Cohere API Key" 凭证(ID:
Trtn1MtQhDwHYoPO)
- 点击打开凭证详情
- 检查 API Key 字段:
- 确保没有多余的空格
- 确保没有换行符
- 确保完整复制了所有字符
步骤 3: 在工作流中重新选择凭证
- 打开使用 Cohere Reranker 节点的工作流
- 点击 Reranker Cohere 节点
- 在 "Credential to connect with" 字段中:
- 先选择 "None"(清除旧凭证)
- 保存节点
- 再次打开节点
- 选择 "Cohere API Key" 凭证
- 保存节点配置
步骤 4: 测试节点连接
- 在 Reranker Cohere 节点配置中,点击 "Test step" 或 "Execute Node"
- 观察是否还有 "Forbidden" 错误
🛠️ 常见原因和解决方案
原因 1: API Key 格式问题
症状: API Key 在复制时可能包含隐藏字符
解决方案:
- 在 n8n 凭证编辑页面,完全删除 API Key 字段内容
- 重新输入 API Key(不要复制粘贴,手动输入)
- 或者使用脚本重新创建凭证
原因 2: 凭证缓存问题
症状: 即使更新了凭证,节点仍然使用旧配置
解决方案:
- 在工作流中,先断开凭证连接(选择 "None")
- 保存工作流
- 重新打开节点,选择新凭证
- 保存工作流
原因 3: Cohere 账户权限问题
症状: API Key 有效,但某些功能被限制
解决方案:
- 检查 Cohere Dashboard 中的账户状态
- 确认账户是否有使用 Reranker API 的权限
- 检查 API 使用限制和配额
原因 4: n8n 版本兼容性问题
症状: 凭证类型不被识别
解决方案:
- 检查 n8n 版本是否支持 Cohere 节点
- 确保安装了
@n8n/n8n-nodes-langchain 包
- 更新 n8n 到最新版本
🔧 手动修复步骤
如果脚本修复不起作用,请手动修复:
方法 1: 通过 Web UI 更新凭证
- 访问: https://n8n.citupro.com/home/credentials
- 找到 "Cohere API Key" 凭证
- 点击编辑
- 在 API Key 字段中:
- 完全删除现有内容
- 重新输入:
4pLcF0CGE7LeDmAudBQHdvAxGaKwNOKfxUGkHb5C
- 注意: 确保没有前后空格
- 点击 "Test connection" 或 "Save"
- 如果测试失败,检查错误信息
方法 2: 删除并重新创建凭证
- 访问凭证管理页面
- 删除现有的 "Cohere API Key" 凭证
- 创建新凭证:
- 类型: Cohere API
- 名称: Cohere API Key
- API Key:
4pLcF0CGE7LeDmAudBQHdvAxGaKwNOKfxUGkHb5C
- 保存并测试
方法 3: 使用脚本重新创建
# 删除旧凭证并创建新凭证
python scripts/update_n8n_cohere_credential.py --recreate
# 或者指定要删除的凭证 ID
python scripts/update_n8n_cohere_credential.py --recreate --credential-id <旧凭证ID>
📋 验证清单
完成修复后,请验证以下项目:
🆘 如果问题仍然存在
如果按照以上步骤操作后问题仍然存在,请检查:
- 网络连接: 确保 n8n 服务器可以访问
api.cohere.ai
- 防火墙规则: 检查是否有防火墙阻止了 API 请求
- Cohere 服务状态: 检查 Cohere 服务是否正常运行
- n8n 日志: 查看 n8n 服务器日志获取详细错误信息
获取详细错误信息
- 在 n8n 工作流编辑器中,点击失败的节点
- 查看 "Execution Data" 或 "Error" 标签
- 复制完整的错误信息
- 检查错误堆栈和详细信息
📞 联系支持
如果问题持续存在,请提供以下信息:
- n8n 版本号
- Cohere API Key 测试结果(使用测试脚本)
- 完整的错误信息(从 n8n 节点执行结果中复制)
- 凭证配置截图(隐藏 API Key 敏感部分)
最后更新: 2026-01-19
凭证 ID: Trtn1MtQhDwHYoPO