Windows + VS Code,Qoder CN 2.6.10(官方最新 VSIX)。
聊天/问答功能全部报错:error: code = 400 message = "cannot find service invoker."
日志另有:grantInfosWrap: ak/sk and token are empty。
已尝试均无效:重新登录、新开会话、结束 Lingma.exe 进程重载、删除 .lingma 缓存重置。
未开 VPN 和代理,lingma-api ping 返回 pong,网络正常。
代码补全功能正常,仅聊天类 400。请排查账号/服务端状态。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
这明显是鉴权token没刷下来,不是网络问题。既然补全正常,说明基础连接没问题,但聊天接口需要独立的Bearer Token,日志里 ak/sk and token are empty 就是铁证。
别折腾重启了,直接试这几步:
强制刷新Token:在VS Code左下角点击Qoder图标 -> 退出登录 -> 彻底关闭VS Code -> 重新打开并登录。这一步能清除残留的空Token状态。
检查账号状态:去官网看看账号是否欠费或过期,有时服务端会静默拒绝聊天权限而保留基础能力。
清理残留配置:删除 %APPDATA%Qoder 和 %LOCALAPPDATA%Qoder 下的配置文件(备份后删),排除本地缓存冲突。
如果还不行,大概率是官方服务端的临时鉴权服务挂了,只能等修复或者提工单报这个具体错误码。
官方详细解决方案:https://www.aliyun.com/product/qoder
Qoder CN 是阿里云推出的 AI 智能体产品系列,覆盖软件开发与日常办公多元场景,包含面向编码场景的 Qoder CN(含 IDE、JetBrains/VS Code 插件)、面向日常工作的 QoderWork CN(桌面应用)、Qoder CLI CN(终端原生形态)等子产品。系列基于国内主流大模型与国内部署,满足金融、政务等行业对数据安全与合规的高要求。 更多信息欢迎加入用户交流群(钉钉群号53770000738)