基于github的copilot搭建gpt4
1.NextChat部署
docker pull yidadaa/chatgpt-next-web
//docker save -o f:\docker\chatgpt-next-web.tar yidadaa/chatgpt-next-web
docker run -d -p 3000:3000 \
-e CODE=XXXXXXX \
yidadaa/chatgpt-next-web
2.copilot-gpt4-service部署
docker pull aaamoon/copilot-gpt4-service
//docker save -o f:\docker\copilot-gpt4-service.tar aaamoon/copilot-gpt4-service
docker run -d \
--name copilot-gpt4-service \
--restart always \
-e RATE_LIMIT=5 \
-p 8080:8080 \
aaamoon/copilot-gpt4-service:latest
第一步 获取Copilot Token
pip install requests
python get_copilot_token.py
//运行可能报网络问题,多次运行即可解决
第二步 在NextChat设置即可
效果——可以看出是gpt4
问题———等待一段时间就可以正常使用了
{
"code": 500,
"error": "Get \"https://api.github.com/copilot_internal/v2/token\": dial tcp: lookup api.github.com on 183.60.82.98:53: read udp 172.17.0.3:45164->183.60.82.98:53: i/o timeout"
}
参考
https://gitlab.com/fatelulu/copilot-gpt4-service/-/blob/master/README_CN.md