基于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设置即可

image-20240516152140996

效果——可以看出是gpt4

image-20240516152229071

问题———等待一段时间就可以正常使用了

{
  "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

最后修改:2024 年 05 月 16 日
如果觉得我的文章对你有用,请随意赞赏