参考视频:CoGPT: 通过GitHub Copilot白嫖gpt-4
参考文章及项目地址见视频简介和置顶评论
无法成功在Powershell中运行“.\cogpt-api-service.ps1 enable”,报错为:
.\cogpt-api-service.ps1 : 无法加载文件 D:\cogpt\cogpt-api-service.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。
所在位置 行:1 字符: 1
+ .\cogpt-api-service.ps1 enable
+ ~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : SecurityError: (:) [],PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess
问题原因:
PowerShell 或者 windows 终端启动时,为了确保安全,文件的执行策略默认设置为 Restricted 。 Restricted 执行策略不允许任何脚本运行。
解决方法:
降低安全性等级,即可将执行策略改为 RemoteSigned 即可执行脚本。具体方法则是在Powershell中运行
set-executionpolicy remotesigned
然后原脚本即可运行。
使用ChatGPT-Next-Web项目并在配置好token后仍显示403错误,提示“···no access to GitHub Copilot found···”
问题原因:
在获取Copilot后,应该及时确认自己的授权设置。
解决方法:
https://github.com/settings/copilot
访问上述网址,并将Suggestions matching public code项设置为 Allowed,
再次运行后发现问题已解决。
另:该处不排除由于其他网络原因导致,如若不行可再尝试修改hosts、科学上网等方法尝试解决。
笔者成文时项目版本号为v2.0.1,系统版本为Windows1122H2,若有其他难以解决的问题不妨看看项目的issue或者在博客下面问问up。

文末浅浅展示一下成果