前不久,可“白嫖” GPT-4 的 Forefront Chat 吸引了众多关注,导致该网站一度崩溃,也令不少人发出疑问:“GPT-4 这么贵,为什么它能免费让我们用?”
关于这个问题,Forefront Chat 方面并未做出相关回应,但最近在 Github 上热度飙升的“GPT4free”项目,似乎提供了一种可能的思路:对各种调用了 OpenAI API 网站的 API 进行逆向工程,然后将这些逆向工程的 API 提供给大众。
简单来说,即 GPT4free 通过逆向工程,直接调用这些第三方网站的 API——用户用着确实是免费的,但这些被逆向工程的网站仍要为此付费。
(GitHub 地址:https://github.com/xtekky/gpt4free)
“欺骗” OpenAI API
据外媒 TechCrunch 介绍,GPT4free 的项目作者 xtekky 是一位计算机科学专业的学生:“逆向工程是我一直非常喜欢的一个领域,这对我来说就像一个挑战。”
最初,xtekky 创建 GPT4free 的初衷只是为了“好玩”,不料项目意外爆火,他也因此将“格局”打开:“刚开始创建它是为了好玩,但现在是为了给没有办法使用 GPT-4/3.5 的人提供一个替代方案。”
果不其然,点开 GPT4free 的项目介绍,入眼就是“use ChatGPT, for free!!”:
“你是否曾经遇到过一些惊人的项目,却因为没有 OpenAI 的 API 密钥而无法使用?
我们已经帮你解决了!这个资源库提供了逆向工程的第三方 API,这些 API 来自各个网站。你可以简单地下载这个资源库,并使用可用的模块,这些模块的设计就像 OpenAI 的官方包一样。现在就为你的项目释放
ChatGPT 的潜力吧!”
从这段介绍就可以看出,实质上 GPT4free 所谓的逆向工程,并不是为了绕过 OpenAI 的付费墙,而是“欺骗” OpenAI API——使其认为它正在接收来自拥有付费 OpenAI 账户的网站请求。
所以某种程度上来说,被 xtekky 逆向工程的这些网站就像个“冤大头”:GPT4free 声称可“免费使用 GPT4/3.5” ,收获许多开发者的喜爱,背后成本则由这些网站来承担。
据 GPT4free 项目介绍,目前 xtekky 已逆向工程的网站名单如下,其中还包括微软 Bing 和谷歌 Bard:
不仅如此,基于这些逆向工程的 API,xtekky 还创建了一个网站可直接体验,并可切换 GPT4/3.5:https://chat.chatbot.sex/chat/。
引发“不道德”争议
免费使用 GPT4/3.5 的机会,相信大多数人都拒绝不了,因此 GPT4free 迅速在开发者圈内流传,由此登上了 GitHub 趋势热榜,并已收获 6.2k+ Star。
不过在不少开发者看来,xtekky 这个让“ GPT4/3.5 免费”的做法原理,似乎并不“道德”也不“合法”:
▶ “使用其他人的 API 密钥是否意味着他们要被收费?这不就类似于偷用别人的信用卡。”
▶ “这样做并不好,只会导致所有被利用的第三方网站关闭对其聊天体验的公共访问。”
▶ “下一个大型 AI 项目:偷钱,明白了。”
▶ “似乎是一个很棒的概念,但这如何合法?”
面对道德上的质疑和担忧,xtekky 回应道:“我知道大家很关注这个项目的合法性以及它对托管 API 的小型网站的影响。我也认真正视了这些问题,并计划解决它们。”
仔细考虑过后,xtekky 提出了以下解决方法以及承诺:
(1) 从小型网站上删除 API。为了减少对小型网站的影响,xtekky 已经从资源库中删除了他们的 API,“如果你是其中一个网站的所有者,并希望删除你的 API,请给我发个 DM”。
(2)对道德使用的承诺。“我想强调的是,我致力于促进语言模型的道德使用。我不支持任何非法或不道德的行为,我希望用户也能遵循同样的原则。”
作者认为项目“合法”,因为严格用于“教育目的”?
至于 GPT4free 是否“合法”的争议,xtekky 认为没有问题,因为他认定 GPT4Free 严格用于“教育目的”:“本资源库使用第三方 API 和人工智能模型,与 API 提供者或模型的原始开发者没有关系,也没有得到他们的认可。本项目仅用于教育目的。”
此外,为了进一步明确 GPT4free 的“合规合法”,xtekky 在项目介绍中补充了这部分的声明:
免责声明:本资源库中提到的 API、服务和商标属于它们各自的所有者。本项目不主张对它们的任何权利。
责任:对于使用或误用本资源库或第三方 API 提供的内容所产生的任何后果,以及用户行为所造成的任何损害或损失,本资源库的作者不承担责任。
仅用于教育目的:本资源库及其内容严格出于教育目的而提供。通过使用所提供的信息和代码,用户承认他们使用 API
和模型的风险由他们自己承担,并同意遵守任何适用的法律和法规。
不过,xtekky 也补充道:“如果相关法律行动还是发生了,我将必须遵守,但我仍会尝试通过其他方式继续该项目。”
对此,部分开发者推测:“这些(被逆向工程的)网站应该可以起诉用户和项目作者要求赔偿,如果影响较大 Github 也可能会在某个时候删除它。”
那么,你对于这个项目又有什么看法吗?
参考链接:
https://github.com/xtekky/gpt4free#best-sites
https://techcrunch.com/2023/04/25/a-developer-exploited-an-api-flaw-to-provide-free-access-to-gpt-4/