FauxPilot
FauxPilot
简介
FauxPilot 是一款在本地托管的 GitHub Copilot。
注:如果显卡不好就不要用了,单张 2060 或同等算力基本歇菜,同样数量 CUDA 核心怕是没用,且显存最好 16G 以上(8GB 模型单机使用都遇到卡顿)。
安装方式梳理
在安装项目前需要满足如下依赖:
- Docker
- Docker-Compose >= 1.28
- NVIDIA GPU(Compute Capability >= 6.0)
- nvidia-docker
- curl 和 zstd 命令
克隆项目:
1 |
|
使用脚本下载模型:
1 |
|
启动服务:
1 |
|
关闭服务
1 |
|
VSCode 插件
在配置页面修改 settings.json
配置文件并加入下面的内容:
1 |
|
IDEA 配置
注:目前还没有官方插件可以使用,好像也没开发的意思,还是用官方插件
github copilot
。
IDEA 官方插件当中并没有参数可以设置,但是在项目 Issue 当中的表述则是看起来代码中应该也去获取了 debug.overrideProxyUrl
等。经过检索发现代码中还是有这方面的内容具体位置如下:
1 |
|
在配置中可以寻找如下配置项并进行修改:
1 |
|
注: 由于效果不好,没继续花时间进行测试,只修改默认值是不行的。
参考资料
FauxPilot
https://wangqian0306.github.io/2023/fauxpilot/