logo NodeSeekbeta

【廉价 GPT4】将 GitHub Copilot 转换为可以使用 GPT4 的 API

0. 前言

推广一下 Copilot 月抛号,只售 ¥9.9 ac34
不要用大号上车,不要共享使用,所以月抛号非常合适用来玩这个,我就1个号目前还没翻车 ac08
现在我官方的 GPT4 都没续费了,它比直接在官方 GPT4 对话快,还便宜,感觉不错 ac01

为了防止被封号,你需要:
不要把后端部署在大厂(AWS、GCP 等等)机器上,尽量不要用机场的 IP 去登录这个号,如果机场 IP 有人被封过号,会被连带封号。 玩 GPT4 拿到 TOKEN 之后就把号退了,不要把 Cookie 留在浏览器上。 ac03

使用方法看下面的教程,应该是比较详细了。

1. 安装

使用 Docker 安装 aaamoon/copilot-gpt4-service

docker run -d \
  --name copilot-gpt4-service \
  --restart always \
  -p 8099:8080 \
  -e HOST=0.0.0.0 \
  aaamoon/copilot-gpt4-service:latest

这里将使用 http://your_ip:8099 作为 API 接口

2. 获取 Copilot Token

如果已经有 TOKEN 了,这一步不用走,直接跳到 3. 使用服务。
首先,安装 requests 库:

pip install requests
sudo apt install python3-requests # 如果是 Debian 12+ 的系统

然后,运行以下命令以获取 GitHub Copilot 插件的 Token:

python3 <(curl -fsSL https://raw.githubusercontent.com/aaamoon/copilot-gpt4-service/master/shells/get_copilot_token.py)

输出类似于:

$ python3 get_copilot_token.py
Please open https://github.com/login/device in browser and enter 6A95-CAC9 to login.
# 这里访问 https://github.com/login/device 填入 6A95-CAC9(根据你上面的输出决定)
Your token is:
ghu_xxxxxxxxxxxxxxxx
# 这里的 ghu_xxxxxxxxxxxxxxxx 就是最后的 TOKEN

然后浏览器访问 https://github.com/login/device ,填入授权码即可得到 Token。

3. 使用服务

1. 通过 ChatGPT-Next-Web 部署

docker run -d -p 3000:3000 \
   -e OPENAI_API_KEY=ghu-xxxx \
   -e CODE=your-password \
   -e BASE_URL=http://your_ip:8099 \
   yidadaa/chatgpt-next-web

然后访问 http://your_ip:3000 就能使用了!

如果配置了 OPENAI_API_KEY BASE_URL 以及 CODE 可以输入上面的 your-password ,然后到设置将模型修改为 gpt-4,就能使用了。


如果没有配置环境变量或者密钥过期,可以手动输入 API 网址和 TOKEN

现在可以使用了:

2. 其他

可以使用 openai API 的地方都能用,比如 obsidian、chatbox 等等 ac1012

1234
  • @5700pgf #4 oneapi

  • @5700pgf #8 不是 你在one-api添加gemini的api可以直接转成gptapi

  • @Danielbility #18 发布于1/13/2024, 6:18:28 PM
    @KURISU #15

    我知道哪里出问题了,我没有设置正确的 api 地址

    OK ac01

  • 不明觉厉收藏先 xhj002

  • xhj003 好强

  • bd

  • 不是代码方面的问题也会回答吗?
    话说有没有把 GEMINI 转成 CHATGPT API的?我一直没找到
    我在VSCODE上问题跟代码无关的问题COPILOT会告诉我它只回答跟代码相关的问题。

  • 会话限制是怎样的

  • @5700pgf #4 啥都会回答,没有 vsc 插件里的限制。

  • @alen558 #9
    好的,谢谢,我去试试,给你和楼主来个鸡腿表示感谢~

1234

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有62440位seeker

🎉欢迎新用户🎉