Turn execution failed provider=zai-api model=deepseek-v4.1-flash request=8d15a22...
错误信息
Turn execution failed
provider=zai-api model=deepseek-v4.1-flash request=8d15a22e-7eaa-4eb7-9772-650d130cae8f reason=unknown retryable=false
Client signing credential must contain one separator.
AI 解决方案
原文:Client signing credential must contain one separator.
译文:客户端签名凭证必须包含一个分隔符。
🎯 原因分析
该错误发生在 API 调用的签名凭证(signing credential)配置环节,系统要求凭证字符串中必须包含且仅包含一个分隔符,当前凭证不符合此格式规范,导致签名校验未通过,请求被拒绝。
💡 解决方案
检查并修正签名凭证的格式,确保其中包含正确的分隔符(通常为
: 或 |,具体以平台要求为准):// 示例:修正后的凭证格式(假设分隔符为 :)
// 错误格式:credentialWithoutSeparator
// 正确格式:
const signingCredential = 'your-secret-key:your-signing-token';