VSCode中GitHub Copilot报"Error on conversation request"错误求助
解决GitHub Copilot "Error on conversation request" 错误
你提供的日志信息如下:
2023-09-26T14:53:49.251Z [INFO] [auth] Logged in as eeberman 2023-09-26T14:53:52.034Z [INFO] [chat] copilot token chat_enabled: true 2023-09-26T14:53:52.041Z [INFO] [auth] Got Copilot token for eeberman 2023-09-26T14:53:58.205Z [INFO] [chat fetch] engine https://copilot-proxy.githubusercontent.com/v1/chat 2023-09-26T14:53:58.205Z [INFO] [chat fetch] modelMaxTokenWindow 4096 2023-09-26T14:53:58.205Z [INFO] [chat fetch] chat model copilot-chat
尝试以下解决方案:
检查网络与代理配置
确认网络可正常访问GitHub相关服务。若使用代理,打开VSCode设置(Ctrl+,/Cmd+,),搜索并配置http.proxy、https.proxy为正确地址,按需将http.proxyStrictSSL设为false。重置Copilot授权
- 点击VSCode左下角GitHub头像,选择"Sign Out"退出登录;
- 完全关闭VSCode后重新打开,再次登录账户;
- 测试Copilot聊天功能。
彻底清除Copilot缓存
- 卸载VSCode中的Copilot插件,关闭VSCode;
- 找到VSCode扩展缓存目录:
- Windows:
%USERPROFILE%\.vscode\extensions - macOS:
~/.vscode/extensions - Linux:
~/.vscode/extensions
- Windows:
- 删除所有
github.copilot开头的文件夹; - 重启VSCode后重新安装Copilot。
验证Copilot订阅状态
登录GitHub官网,进入个人设置的"Billing and plans"页面,确认账户拥有有效Copilot订阅,且Chat功能已启用。更新VSCode版本
点击VSCode左下角设置图标,选择"Check for Updates",安装最新版本后重启软件,再测试插件功能。
内容的提问来源于stack exchange,提问作者e_star_guarder
相关产品推荐
相关产品推荐

