例行检查
- 我已确认目前没有类似 issue
- 我已确认我已升级到最新版本
- 我已完整查看过项目 README,尤其是常见问题部分
- 我理解并愿意跟进此 issue,协助测试和提供反馈
- 我理解并认可上述内容,并理解项目维护者精力有限,不遵循规则的 issue 可能会被无视或直接关闭
问题描述
讯飞星火大模型一直报websocket:bad handshake,无法通过测试。更换模型型号仍然不行,已知有人填写v3.5的版本号后正常使用。 怀疑是wss协议不能正常连接。原因不明。
确认ID、secert和key填写正常,模型填写V2.1 V3.5都试过。
确认服务器的wss协议对外连接正常。
复现步骤
预期结果
相关截图
如果没有的话,请删除此节。
2条答案
按热度按时间uqdfh47h1#
我也遇到了这个问题,已解决
3lxsmp7m2#
我这边排查出来的问题是:在wss连接过程中出现错误,提示HMAC签名无法验证,需要一个有效的日期或x-date头来进行HMAC认证。
原因是客户端和星火服务器的系统时间不一致,导致验证失败。解决方法是同步一下系统时间。
补充说明:这个问题花了好几天才排查出来,原因是oneapi没有将星火的原始报错信息返回到日志中,导致一直无法找到问题的原因。