问题描述
在 vscode 中使用 github copilot 进行 AI 编程。
套餐 Copilot Pro,使用中,出现 Language model unavailable
查看log可看到如下关键信息:
[error] PermissiveAuthRequiredError: Permissive authentication is required
解决方案
方法一:重启
vscode中,按键 Ctrl+Shift+P
输入:
Developer: Reload Window

如果仍然不能用,继续方法二。
方法二:重新授权
在 VS Code 左下角点击账号图标
选择 Sign out 退出 GitHub 账号
重新 Sign in to GitHub
在浏览器弹出的授权页面中,确保同意所有请求的权限。
如果仍然不能用,继续方法三。
方法三:撤销旧授权后重新登录
打开 github.com/settings/applications
找到 GitHub Copilot 相关的授权应用
点击 Revoke(撤销)
回到 VS Code 重新登录(重复方法二)
我这次是方法三解决的问题。
