免费“白嫖” GPT-4 方法 +1,飙升 GitHub 热榜第二!开发者锐评:跟“偷”有什么区别?

前不久,可“白嫖” 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/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/58980.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

sipiiiii: 面向小微企业和个人开发者的简单易用应用托管平台

在当前数字化时代,越来越多的企业和个人都需要依赖云端服务来托管他们的应用程序。然而,很多传统的云服务商过于复杂或昂贵,这让小微企业和个人开发者难以忍受。为了满足这些用户的需求,我们推出了 sipiiiii,一个简单易…

云数据库技术沙龙|多云多源下的数据复制技术解读-NineData

摘要:随着数据智能时代的到来,多云多源架构下的数据管理是企业必备的基础设施,我们认为数据存取、数据集成与分发、数据安全与数据质量是基础,也是走向多云多源架构的起点。本议题介绍云原生的多云多源数据管理NineData&#xff0…

论文阅读《Representation learning with contrastive predictive coding 》(CPC)对比预测编码

论文地址:Representation Learning with Contrastive Predictive Coding 目录 一、Background(背景) 二、Motivation and Intuitions(动机) 三、Constrastive Predictive Coding(对比预测编码&#xff…

论文阅读和分析: “How Attentive are Graph Attention Networks?”

下面所有博客是个人对EEG脑电的探索,项目代码是早期版本不完整,需要完整项目代码和资料请私聊。 数据集 1、脑电项目探索和实现(EEG) (上):研究数据集选取和介绍SEED 相关论文阅读分析: 1、EEG-SEED数据集作者的—基线论文阅读和…

论文阅读和分析:Graph Attention Networks

Graph Attention Networks 图注意力网络(GAT) 通过堆叠节点能够关注其邻域特征的层,能够(隐式地)为邻域中的不同节点指定不同的权重,而不需要任何类型的代价高昂的矩阵运算(例如矩阵转置&…

chatgpt赋能python:Python实现屏蔽多行的方法

Python 实现屏蔽多行的方法 作为一位有10年 Python 编程经验的工程师,我深知在实际开发过程中,屏蔽多行代码常常是必须的。在此,我将介绍几种 Python 屏蔽多行代码的方法,希望对读者有所帮助。 方法一:使用注释 在 …

chatgpt赋能python:Python圆柱体的体积计算代码

Python圆柱体的体积计算代码 作为一名具有10年Python编程经验的工程师,今天我来为大家分享Python圆柱体的体积计算代码。在这篇文章中,我将介绍如何使用Python编写一个简单的程序来计算圆柱体的体积,并解释一些关于圆柱体及如何计算其体积的…

让ChatGTP来为我们写一个计算任意位数圆周率的程序

最近在学习python,突然想编写一个计算圆周率pi的程序,可是对python库不是很熟悉,又不会手撸pi的计算函数所以就想起了ChatGPT,想让他来帮帮忙,顺便学习学习,废话不多说,看聊效! &am…

chatgpt赋能python:Python编程教程:如何计算小数点后1000位

Python编程教程:如何计算小数点后1000位 Python是一种高级编程语言,被广泛应用于数据科学、人工智能、Web开发等领域。今天我们来学习如何使用Python计算小数点后1000位。 为什么需要计算小数点后1000位? 在实际应用中,有时需要…

chatgpt赋能python:Python求面积计算的实现方法

Python求面积计算的实现方法 介绍 Python是一种高级编程语言,由于其简单易学,易于编写和调试,以及广泛的功能库,使其成为许多领域中的流行语言。 Python被广泛用于科学计算,数据分析,Web开发,…

chatgpt赋能python:Python计算圆柱体的表面积和体积

Python计算圆柱体的表面积和体积 Python是一种经典的动态编程语言,由于其易学易用,逐渐成为了众多程序员喜爱的语言之一。Python在科学计算领域也非常流行,因为其具有强大且易于使用的数学和统计函数库。在本文中,我们将介绍如何…

chatgpt赋能python:Python数学计算利器-Math库

Python数学计算利器 - Math库 Python作为一种高级编程语言,自然也包含了许多与数学计算相关的库。而其中最为常用的库之一便是Math库。 Math库主要用于执行基本的数学运算,如三角函数、指数函数、对数函数等等。使用Math库可以使Python编程更加方便和高…

chatgpt赋能python:Python计算圆柱侧面积的方法

Python计算圆柱侧面积的方法 圆柱是常见的几何体之一,其侧面积的计算是学习数学和物理时的重要部分。在计算侧面积时,Python是一种常用的编程语言之一,本文将向您介绍使用Python计算圆柱侧面积的方法。 圆柱侧面积的定义 圆柱侧面积是指圆…

chatgpt赋能python:Python如何计算圆的面积和体积

Python如何计算圆的面积和体积 在工程和科学领域中,经常需要计算圆形物体的面积和体积。Python是一种流行的编程语言,可以使用它来编写计算圆形物体面积和体积的程序。接下来,让我们深入探讨如何使用Python计算圆形物体的面积和体积。 圆形…

chatgpt赋能python:Python计算圆的面积方法

Python计算圆的面积方法 作为一门非常受欢迎的编程语言,Python已经被广泛应用于各个领域。在数学计算方面,通过Python可以快速准确地计算一系列的数学问题,比如计算圆的面积。本文将介绍Python计算圆面积的方法。 什么是圆的面积&#xff1…

chatgpt赋能python:Python计算圆面积方法教程

Python计算圆面积方法教程 你是否想过如何用Python计算圆面积?圆形是一个基本的几何形状,计算圆的面积是一个必要的技能。Python作为一种流行的编程语言,可以帮助我们更轻松地计算圆的面积。本教程将介绍如何使用Python计算圆的面积。 什么…

chatgpt赋能python:Python计算球体表面积和体积

Python计算球体表面积和体积 如果您需要计算球体的表面积和体积,那么Python可以成为您的助手。Python在科学计算领域中越来越受欢迎,因为它是一个灵活且易于使用的语言。Python拥有大量的科学计算库,其中一些专用于计算几何体的表面积和体积…

chatgpt赋能python:如何用Python计算球的表面积和体积

如何用Python计算球的表面积和体积 球体是数学中的常见图形,计算球的表面积和体积是科学研究和应用中的重要问题。Python作为一种高效、易学、广泛使用的编程语言,可以很方便地用于计算球的表面积和体积。 本篇文章将会介绍如何用Python计算球的表面积…

chatgpt赋能python:用Python计算圆柱体面积和体积

用Python计算圆柱体面积和体积 如果你正在寻找一种简单而有效的方法来计算圆柱体的面积和体积,那么Python编程语言可以成为你的得力助手。Python是一种简单易用且功能强大的编程语言,非常适合用于处理数学问题。 什么是圆柱体? 圆柱体是一…

chatgpt赋能python:Python计算圆的周长

Python计算圆的周长 Python是一种简单易学的编程语言,被广泛应用于各种领域,包括科学、数据分析、网站开发等等。在本文中,我们将介绍如何使用Python计算圆的周长。 什么是圆的周长 圆的周长是指圆周的长度,也就是圆内任意两点…