FreeGPT-4
Eric Lee Lv999

更新: 版本已迭代,不保证指南可用

前言

我于2023年1月注册ChatGPT,算是中国第二批赶上热度的人(第一批是NLP科研人员),也是第一批获得GPT-4内测资格的人,但当见到那高昂的价格时我立刻打消了购买ChatGPT Plus的念头。升入高中后,我也开始使用其他GPT“平替”比如Claude等,终于熬过了期末考试。但是我想用上最强LLM的心还没冷却,于是乎开始琢磨如何白嫖GPT-4。如果你跟我的经历类似,请你继续看下去。

热门方案

通过搜索引擎,你可能会找到以下方案(排名按热度):

| GPT4Free | GPT4Free-ts | GPT_API_free | ChatGPT API 水龙头 |

当你逐个尝试的时候,你会发现,基本上想访问GPT-4都会由于使用人数过多而停止提供服务。

其实,这些项目都有一些共同点:GitHub标星高(除了最后一个哈哈)、网上有很多教程、标榜免费GPT-4但不保证稳定可用、提供一个付费GPT-4购买页面等,只要稍微思考一下就可以知道,这些服务的质量肯定不会太好,逼着你买付费服务。基于我的深度挖掘,我认为目前合法可行的稳定GPT-4有两个:微软Copilot、字节Coze

稳定方案

Copilot

Copilot社区版(New Bing)

原生界面

直接在必应登录或注册微软账号即可,注意是不带cn前缀的必应,也就是说要开代理,最好是美国的且避免使用各大IDC的ip(如Vultr,Oracle,AWS和Cloudflare等)

API

Go-proxy-bingai 是一个用 Go 语言编写的微软 New Bing AI 的代理服务,让你可以在国内网络无需魔法、无需插件,即刻愉快地使用搭载 GPT4 的 New Bing AI 聊天和撰写功能。

要搭建 Go-proxy-bingai,你需要准备以下环境和工具:

  • 一台可以直连 www.bing.com 不重定向 CN 的服务器,或者配置代理
  • Docker
  • 一个域名,并已申请SSL证书

接下来跟着wiki走即可:Docker 部署

API同openai格式,见wiki:BingAPI

注:反向代理若不想用宝塔的话可以直接配置nginx反代,配置文件如下

nginx.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
#运行用户
#user somebody;

#启动进程,通常设置成和cpu的数量相等
worker_processes auto;

#全局错误日志
error_log /root/bingai/logs/error.log;
error_log /root/bingai/logs/notice.log notice;
error_log /root/bingai/logs/info.log info;

#工作模式及连接数上限
events {
worker_connections 1024; #单个后台worker process进程的最大并发链接数
}

http {

proxy_intercept_errors on;

map $http_upgrade $connection_upgrade {
default upgrade;
'' close;
}
map $remote_addr $proxy_forwarded_elem {
# IPv4 addresses can be sent as-is
~^[0-9.]+$ "for=$remote_addr";

# IPv6 addresses need to be bracketed and quoted
~^[0-9A-Fa-f:.]+$ "for=\"[$remote_addr]\"";

# Unix domain socket names cannot be represented in RFC 7239 syntax
default "for=unknown";
}
map $http_forwarded $proxy_add_forwarded {
default "$proxy_forwarded_elem";
}

server {
listen 443 ssl;
listen 80;
ssl_certificate /root/bingai/isp.ericlee.cc.crt;
ssl_certificate_key /root/bingai/isp.ericlee.cc.key;
location / {
proxy_pass http://127.0.0.1:8080;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $connection_upgrade;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Forwarded $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Port $server_port;
proxy_redirect http:// https://;

# Proxy timeouts
proxy_connect_timeout 60s;
proxy_send_timeout 60s;
proxy_read_timeout 60s;
}
}
}

Copilot GitHub版

(无教育账号请略过)

原生界面

获取GitHub学生认证,网上教学很多,谷歌即可

安装Vs code插件即可开始

API

使用copilot-gpt4-service将 GitHub Copilot 转换为 ChatGPT API服务

文档已经很详细了

Coze

还没用,过完年再试
手贱熬夜2天成功搭建,见续

总结

  • 本文提供了多种获取稳定GPT-4服务的方法
  • 主要包括微软Copilot和GitHub Copilot
  • 这些方法都是合法可行的,但需要一定的配置和准备工作
  • 通过这些方法,我们可以免费或相对低成本地获取强大的语言模型服务
  • 这些服务可以为学习和工作提供有力支持
Powered by Hexo & Theme Keep
This site is deployed on