ChatGPT 官方目前没有对外开放 API ,市面上各种 ChatGPT 应用、SDK 本质上都是用的模拟登录技术,需要先登录 ChatGPT 官网,拿到必要的 Cookie ,再发起模拟请求。
ChatGPT 官网在前天更新了安全策略,目前大部分的第三方 ChatGPT 应用和反代站点都不能用了,使用此 SDK 模拟请求时,需要每两小时更新一次 Cookie 。

|  |      1needpp      2022-12-13 10:59:00 +08:00 > ChatGPT 官方目前没有对外开放 API ,市面上各种 ChatGPT 应用、SDK 本质上都是用的模拟登录技术,需要先登录 ChatGPT 官网,拿到必要的 Cookie ,再发起模拟请求 先了解下这个?  | 
|  |      3xiaoz      2022-12-13 12:35:29 +08:00 试了下,没能成功,返回 403 ,被 CF 给拦截了。 | 
|  |      4xiaoz      2022-12-13 12:36:00 +08:00 有要求客户端 IP 和服务端 IP 一致吗? | 
|  |      5GeorgeGalway      2022-12-13 12:38:06 +08:00 openai 加了反机器人验证,现在通过 cookie 挺繁琐的 | 
|  |      8idoubi OP @GeorgeGalway 估计很难做自动刷新 cookie ,目前也只能手动更新,刷新一次能用 2 小时。 | 
|  |      10idoubi OP @xiaoz 要不加一下交流群,cookie 发我来试试?我今早刚试了是可以的,应该不至于半天时间官方又更新了拦截规则。 | 
|  |      13solywsh      2022-12-13 13:14:40 +08:00 @needpp 前两天尝试用 openai 的 api 做了一下,只需要 key ,效果还行 https://github.com/solywsh/chatgpt | 
|  |      15idoubi OP @solywsh OpenAI 官网开放的 API ,应该是 GPT-3 的模型。优点是只用 key 就能请求,很稳定。 缺点是:1. 免费额度 18$,很快用完,要绑信用卡买 api ; 2. 回复内容中规中矩,没有最新开放的 ChatGPT 强大; ChatGPT 回复能力很强,但是目前只能通过模拟登录的方式去接入,不够稳定,很容易被 ban 。 | 
|  |      16solywsh      2022-12-13 16:28:20 +08:00 @idoubi 收费确实挺蛋疼的,我算了一下 18 刀大概能请求 3000 多次的样子,我把它集成到 qq 机器人上勉强能用一阵子了。chatgpt 据说用的 gpt3.5 的模型,我封装的包就目前使用来看,大部分情况下有 80%以上的效果吧,也足够使用了。当时写这个的需求就是想做一个同时支持多个会话并且支持联系上下文的库,效果的话差不多就行了。 | 
|  |      17HungryOrangeCat      2022-12-13 17:02:35 +08:00 支持一下,很棒的 sdk | 
|  |      18idoubi OP @HungryOrangeCat 感谢支持。 | 
|  |      19janyork      2022-12-14 10:00:15 +08:00 绕过 cf 的 CDN 拦截了? |