Use Copilot for free unlimited use of GPT-4 API

Copilot 是 GitHub 提供的一项 AI 代码补全的工具,不久之前增加了 Chat 的功能。正是因为支持了 Chat 功能,所以可以把 Copilot Chat 的 API 转换为 OpenAI 官方的 API。重要的是,还支持 GPT-4,虽然不是最新版本的 GPT-4 模型,但是基本也够用。 准备工作 GitHub 帐号 (有 Copilot 权限的,我用的是 GitHub Student Pack) 海外 VPS (确保能访问 Copilot Chat API) 部署 在开始之前,先获取你的 Copilot Token。 bash -c "$(curl -fsSL https://raw.githubusercontent.com/aaamoon/copilot-gpt4-service/master/shells/get_copilot_token.sh)" 接下来主要使用的是 aaamoon/copilot-gpt4-service,GitHub 目前的版本还没有合并我的 PR,所以在部署之后,每次请求都应该携带在上一步获取的 Copilot Token。我改进之后的版本是当你在环境变量或者配置文件中填写了 Copilot Token,则无需在每次请求时携带,会优先使用环境变量或者配置文件提供的 Token。 git clone https://github.com/aaamoon/copilot-gpt4-service && cd copilot-gpt4-service nano compose.yaml # 修改成你自己的 COPILOT_TOKEN docker compose up -d 部署完成后即可在任何支持 OpenAI API 的 App 中填写你的 API Endpoint,如果 API Key 不能留空的话可以随便写。...

Sunday, January 14, 2024 · Vincent Young

Upgrade ChatGPT Plus bypassing restrictions

在前段时间 ChatGPT 不再允许新用户订阅 ChatGPT Plus 方案,前几天我刷到了一个偷渡升级的方案,发在了我的 Twitter,但是没具体说如何执行这段代码,本篇文章主要就是介绍完整的操作流程。 如果出现帐号封禁等任何异常的情况,我不承担任何责任,后果自负。如果您担心这样的事情发生,您可以关闭这个页面了。 最新方案 登录帐号,点击 https://chat.openai.com/invite/accepted,会发生奇妙的故事。 请忽略下面的废话 登录帐号 直接访问 https://chat.openai.com/api/auth/session,你可以在这里面找到一个 accessToken 的数据。复制 accessToken 的 Value。如果你是小白,不知道怎么找到的话,建议你复制到 https://jsonformatter.org 后查看,或者安装 Chrome 插件 JSON Viewer。 你应该完整的复制 eyxxxx 开头的字符串。 补全代码 粘贴到 {accessToken} 处,注意不要保留 {}。 await fetch("https://chat.openai.com/backend-api/payments/checkout", { method: "POST", headers: { "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36", "Authorization": "Bearer {accessToken}" }, redirect: 'follow', referrerPolicy: 'no-referrer' }) .then(response => response.text()) .then(result => console.log(result)) ....

Friday, November 17, 2023 · Vincent Young

Unlock ChatGPT with Cloudflare WARP

原理分析 Cloudflare WARP 拥有很多 IP,而 ChatGPT 的 CDN 又是 Cloudflare 提供的,也就是说,能不能访问完全取决于 Cloudflare。因此使用 Cloudflare 自己的 IP 大概率不会被 Ban。除了 WARP 之外,iCloud Private Relay 也是 Cloudflare 的 IP 哦。 具体步骤 本文的方案仅改变 IPv6 出口 IP,不会改变 IPv4 出口 IP,更不会改变路由。 准备一台 VPS,需要是 OpenGPT 支持的 161 个国家之一。因为你的网络在哪里,WARP 就会使用你所在地的 IP。比如香港就不行。 Supported countries and territories 使用以下命令安装 WARP。 bash <(curl -fsSL git.io/warp.sh) proxy 配置 XrayR/V2Ray 的出站规则和路由。(以 XrayR 为例,XrayR/V2Ray 的使用本文略过) # custom_outbound.json { "tag": "socks5-warp", "protocol": "socks", "settings": { "servers": [{ "address": "127....

Saturday, February 11, 2023 · Vincent Young

I subscribed to ChatGPT Plus

ChatGPT Plus 功能 Available even when demand is high 即使在需求大的时候也可以使用 Faster response speed 更快的反应速度 Priority access to new features 优先获得新功能 订阅 正常方式 填写 表格 并等待官方给你发送电子邮件获取资格。 漏洞 在中国时间的 2 月 10 日下午,看到群里有很多朋友说出现了 Upgrade Plan 的按钮,我立即登陆了我的帐号发现确实也有了,但是因为中国信用卡无法支付,导致开通失败。2 月 11 日我再次登录的时候发现已经消失了这个按钮。 我翻看了我的 Chrome 历史记录,找到了一个 pay.openai.com 的链接,点进去发现还是熟悉的 Stripe 的界面。但是奇怪的事情是 我无法填写地址信息,但是没有地址信息无法提交。无奈之下,当然是按下 F12,找到填写地址的每一个 input 标签,把 disable 全部改为 enable,顺利地填写了信息。在我的好朋友 Ming 的帮助下,用他的美国卡支付,没有显示成功的界面,一直显示处理中,但是收到了订阅成功的邮件。回到 chat.openai.com 发现已经开通好了。 体验 Plus 版本有两个模式,分别是 Default 和 Turbo。 根据描述和实际体验,Turbo 模式显然要快很多,回复速度比免费版有了很大的提升,很少有遇到崩溃的情况。当然英文提问会比中文回复速度快很多。 IP 的问题 无法访问 ChatGPT 封锁了很多机房的 IP,因为 ChatGPT 使用的是 Cloudflare 的服务,我猜测是使用了 Country 匹配,也就是说只有在指定国家可用,目前是 161 个国家。除此之外,应该还加入了 Threat Score 和 Known Bots 的判断。意味着你的 IP 要想顺利访问,需要具备两个条件,IP 属于来自 161 个国家之一,并且你的 IP 危险分数足够低。...

Saturday, February 11, 2023 · Vincent Young