当前位置: 首页 > news >正文

针对近日ChatGPT账号大批量封禁的理性分析

文 / 高扬

这两天不太平。

3月31号,不少技术圈的朋友和我闲聊说,ChatGPT账号不能注册了。

我不以为然,自己有一个号足够了,并不关注账号注册的事情。

后面又有不少朋友和我说ChatGPT账号全部不能注册了,因为老美要封锁我们。

越听越离谱,颇有狼来了之势。

作为一个程序员,这些传闻听多了,难以让人静心,我决定自己尝试看看ChatGPT是不是真停止注册了,如果ChatGPT关停注册,这将是一个大新闻。

经测试,常规方式确实不行了,但还有其它方式仍可以注册ChatGPT账号的。

所以,这只能说明ChatGPT账号注册的规则收紧了,并不是停止注册了,这是两个概念。

如果我们不明真相,很容易被这类情绪之词带偏。

4月1号,愚人节,技术圈的朋友们又开始了新一轮的热闹:ChatGPT在大规模封号,针对咱们。

各种晒图,满是委屈,让人看着义愤填膺,让人气愤OpenAI资本家丑恶的嘴脸,让人看了感到“不转不是中国人”。

然后,不少朋友微信问我是不是真是这样?

咱们先别听到风就是雨。ChatGPT是商业公司,人家是要挣钱的,别什么都扯上这扯上那,很无聊,没意义。

我们先要知道自己的账号是不是真被封了?

退出ChatGPT,重新登录。如果有下图的报错,说明此账号已被封禁。“Account deactivated”的中文意思是“账号被封禁“。

除此之外,其它报错都不属于账号被封禁。

除此之外,其它报错都不属于账号被封禁。

除此之外,其它报错都不属于账号被封禁。

贴三遍是为了引起注意,因为我看到很多人贴了一张”not available in your country“(你所在地区不可用)报错截图,说自己的账号被封禁了。

这哪跟哪呀……

针对本次账号封禁,我直接上结论: 

结论1:如果你没有使用OpenAI Key,但账号被封,99%的可能性是你的账号属于批量注册的账号。个人注册的账号基本不会出现封禁的情况(当然,也存在误伤的情况,归为1%那部分可能性)。

  • 什么叫个人注册账号?使用自己的邮箱一步一步注册的ChatGPT账号。

  • 什么叫批量注册账号?用程序批量注册的账号,比如微博上水军用的账号就是用机器注册的账号,这类账号从技术上比较容易识别。

我来举个例子,说明从技术上如何识别的,以及如何处理:

我是一名学生,为了挣点生活费,决定给某开发商拉人头。如果拉一个人进售楼处,我可以得50元佣金,但如果拉的是学生,不算佣金。佣金每周结算一次。

售楼处会给进来的客户一份伴手礼,这开发商很大方,进来的客户,均会给一张100元实名购物卡。

我每天只能拉10个,一天才挣50 *10 = 500元,太少了。

我后面想到了一个办法,每天可以拉50个,一天就能挣50 * 50 = 2500元,真开心。

只开心了两天,开发商对我痛下杀手,说这两日的佣金清零,这两日我所拉的客户领的购物卡也全部作废,无法使用。

我非常生气:你们就喜欢欺负老实人。

我这两天拉的客户也非常生气:这个开发商欺负我们外地人。

是啊,我们都一样生气,他们是我从大学里找的学生。

开发商怎么知道异常的?

事后稽查呀。

我正常每天只能拉10人,根据他们的过往经验,极限是20人,如果我改进技巧,一天拉50人也存在可能性,但开发商会将我列为重点检查对象。

第二天,我又拉了50人,这已属异常状态了,开发商开始重点检查这些人的来路。一查发现全是大学生,因此判定我作弊,违反了政策,所以我这两日的佣金清零,对应人员的伴手礼作废。

如果明白了这个例子,我想ChatGPT封禁的事也非常容易理解了。

为什么账号已经注册好久了,还会被封禁?

你的账号只是批量号里的一个而已,因为不凑巧,这些批量号里可能有一些操作触发了ChatGPT的审核机制,比如同一台机器同一个IP地址,1小时注册了300个账号,系统认为通过手工注册不可能达到这种效率,于是判定此操作作弊,然后把这台机器这个IP注册的账号全设为封禁。

这种作法简单粗暴,效果明显。你如果被误伤,ChatGPT也不担心,因为他们提供了申诉机制,他们会根据你的反馈,还你清白,同时检查系统审核机制是否存在不足,然后进一步优化这套机制。

结论2:如果你使用了OpenAI Key,那么此次封禁账号,很有可能是违反了OpenAI的规定,即在不被ChatGPT支持的地区调用API接口。

如何知道你的账号有没有使用OpenAI key?请认真阅读这篇文章《事关ChatGPT账号封禁的强烈忠告》。

结论3:如果你是ChatGPT Plus用户,如果账户被封,很可能原因出在付费通道上。因为代付费大概率会涉及黑产,如果ChatGPT平台一看坏账率很高,那就会查,就会封。

如果上述结论一个都没踩到,那就安心睡觉吧,别天天紧张兮兮的。

如果还有担心这担心那的朋友,咱们一起唠唠,算是给大家来个心灵按摩,省得让自己莫名焦虑。

相关文章:

针对近日ChatGPT账号大批量封禁的理性分析

文 / 高扬 这两天不太平。 3月31号,不少技术圈的朋友和我闲聊说,ChatGPT账号不能注册了。 我不以为然,自己有一个号足够了,并不关注账号注册的事情。 后面又有不少朋友和我说ChatGPT账号全部不能注册了,因为老美要封锁…...

MATLAB算法实战应用案例精讲-【人工智能】对比学习(概念篇)

目录 前言 几个高频面试题目 推荐领域的对比学习在设计代理任务时与CV和NLP领域有什么不同?...

WeakMap 与 WeakSet

WeakSet WeakSet 结构与 Set 类似,也是不重复的值的集合。 成员都是数组和类似数组的对象,WeakSet 的成员只能是对象,而不能是其他类型的值。 若调用 add() 方法时传入了非数组和类似数组的对象的参数,就会抛出错误。 const b …...

【hello Linux】进程信号

目录 1. 进程信号的引出及整体概况 2. 信号的产生 1. 键盘产生 2. 进程异常 3. 系统调用 4. 软件条件 3. 信号的保存 1. 信号相关的常见概念 2. sigset_t 3. 信号集操作函数 4. sigprocmask:对block位图的操作 5. sigpending:对pending位图的操作 6. 捕捉…...

【SpringBoot】获取HttpServletRequest的三种方式

方法一: Controller中增加request参数 RestController public class DemoController { RequestMapping("/demo")public void demo(HttpServletRequest request) { System.out.println(request.getParameter("hello"));} }线程安全缺点: 每个方法都…...

k8s DCGM GPU采集指标项说明

dcgm-exporter 采集指标项 指标解释dcgm_fan_speed_percentGPU风扇转速占比(%)dcgm_sm_clockGPU sm 时钟(MHz)dcgm_memory_clockGPU 内存时钟(MHz)dcgm_gpu_tempGPU 运行的温度(℃)dcgm_power_usageGPU 的功率(w)dcgm_pcie_tx_throughputGPU PCIeTX 传输的字节总数 (kb)dcgm_pc…...

从线程安全到锁粒度,使用Redis分布式锁的注意事项

关于 Redis 的分布式锁 在分布式的场景下,多个服务器之间的资源竞争和访问频繁性,为了数据的安全和性能的优化,我们需要引入分布式锁的概念,这把锁可以加在上层业务需要的共享数据/资源上,能够同步协调多个服务器的访…...

CopyOnWriteArrayList 的底层原理与多线程注意事项

文章目录 CopyOnWriteArrayList 的底层原理与多线程注意事项1. CopyOnWriteArrayList 底层原理1.1 概念说明1.2 实现原理1.3 优点1.4 缺点 2. CopyOnWriteArrayList 多线程注意事项与实例2.1 注意事项2.2 示例2.2.1 示例代码 3. 总结 CopyOnWriteArrayList 的底层原理与多线程注…...

互斥锁深度理解与使用

大家好,我是易安! 我们知道一个或者多个操作在CPU执行的过程中不被中断的特性,称为“原子性”。理解这个特性有助于你分析并发编程Bug出现的原因,例如利用它可以分析出long型变量在32位机器上读写可能出现的诡异Bug,明明已经把变量…...

Elasticsearch --- 数据聚合、自动补全

一、数据聚合 聚合(aggregations)可以让我们极其方便的实现对数据的统计、分析、运算。例如: 什么品牌的手机最受欢迎? 这些手机的平均价格、最高价格、最低价格? 这些手机每月的销售情况如何? 实现这…...

Haproxy搭建web群集

一.常见的web集群调度器 1、目前常见的web集群调度器分为软件和硬件 2、软件通常使用开源的LVS、Haproxy、Nginx ​ LVS 性能最好,但搭建复杂。Nginx并发量,性能低于Haproxy 3、硬件一般使用比较多的是F5,也有很多人使用国内的一些产品&a…...

Packet Tracer - 配置和验证小型网络

Packet Tracer - 配置和验证小型网络 地址分配表 设备 接口 IP 地址 子网掩码 默认网关 RTA G0/0 10.10.10.1 255.255.255.0 不适用 G0/1 10.10.20.1 255.255.255.0 不适用 SW1 VLAN1 10.10.10.2 255.255.255.0 10.10.10.1 SW2 VLAN1 10.10.20.2 255.25…...

Baumer工业相机堡盟工业相机如何通过BGAPI SDK获取相机设备的各种固件信息如DeviceID或者SerialNumber等(C++)

项目场景 Baumer工业相机堡盟相机是一种高性能、高质量的工业相机,可用于各种应用场景,如物体检测、计数和识别、运动分析和图像处理。 Baumer的万兆网相机拥有出色的图像处理性能,可以实时传输高分辨率图像。此外,该相机还具…...

java 的参数传递

一、疑惑引入 首先&#xff0c;我们从一个例子来引出这个问题&#xff1a; public static void main(String[] args) throws IOException {List<String> mockList Lists.newArrayList("a", "b");System.out.println("1: " mockList);L…...

【面试长文】HashMap的数据结构和底层原理以及在JDK1.6、1.7和JDK8中的演变差异

文章目录 HashMap的数据结构和底层原理以及在JDK1.6、1.7和JDK8中的演变差异HashMap的数据结构和原理JDK1.6、1.7和1.8中的HashMap源码演变JDK1.6JDK1.7JDK1.8 总结自己实现一个简单的HashMapHashMap的时间复杂度分析HashMap的空间复杂度分析HashMap的应用场景HashMap的弊端及解…...

【25】linux进阶——网络文件系统NFS

大家好&#xff0c;这里是天亮之前ict&#xff0c;本人网络工程大三在读小学生&#xff0c;拥有锐捷的ie和红帽的ce认证。每天更新一个linux进阶的小知识&#xff0c;希望能提高自己的技术的同时&#xff0c;也可以帮助到大家 另外其它专栏请关注&#xff1a; 锐捷数通实验&…...

JAVA入坑之JAVADOC(Java API 文档生成器)与快速生成

目录 一、JAVADOC&#xff08;Java API 文档生成器&#xff09; 1.1概述 1.2Javadoc标签 1.3Javadoc命令 1.4用idea自带工具生成API帮助文档 二、IDEA如何生成get和set方法 三、常见快捷方式 3.1快速生成main函数 3.2快速生成println()语句 3.3快速生成for循环 3.4“…...

React | React组件化开发

✨ 个人主页&#xff1a;CoderHing &#x1f5a5;️ React .js专栏&#xff1a;React .js React组件化开发 &#x1f64b;‍♂️ 个人简介&#xff1a;一个不甘平庸的平凡人&#x1f36c; &#x1f4ab; 系列专栏&#xff1a;吊打面试官系列 16天学会Vue 11天学会React Node…...

云计算的优势与未来发展趋势

一、前言二、云计算的基础概念2.1 云计算的定义2.2 云计算的发展历程2.3 云计算的基本架构2.4 云计算的主要服务模式 三、企业采用云计算的优势3.1 降低成本3.2 提高效率和灵活性3.3 提升信息系统的安全性和可靠性3.4 拥有更加丰富的应用和服务 四、行业应用案例4.1 金融行业4.…...

shell编程lesson01

命令行和脚本关系 命令行&#xff1a;单一shell命令&#xff0c;命令行中编写与执行&#xff1b; 脚本&#xff1a;众多shell命令组合成一个完成特定功能的程序&#xff0c;在脚本文件中进行编写维护。 脚本是一个文件&#xff0c;一个包含有一组命令的文件。 编写一个shel…...

超短脉冲激光自聚焦效应

前言与目录 强激光引起自聚焦效应机理 超短脉冲激光在脆性材料内部加工时引起的自聚焦效应&#xff0c;这是一种非线性光学现象&#xff0c;主要涉及光学克尔效应和材料的非线性光学特性。 自聚焦效应可以产生局部的强光场&#xff0c;对材料产生非线性响应&#xff0c;可能…...

【第二十一章 SDIO接口(SDIO)】

第二十一章 SDIO接口 目录 第二十一章 SDIO接口(SDIO) 1 SDIO 主要功能 2 SDIO 总线拓扑 3 SDIO 功能描述 3.1 SDIO 适配器 3.2 SDIOAHB 接口 4 卡功能描述 4.1 卡识别模式 4.2 卡复位 4.3 操作电压范围确认 4.4 卡识别过程 4.5 写数据块 4.6 读数据块 4.7 数据流…...

dedecms 织梦自定义表单留言增加ajax验证码功能

增加ajax功能模块&#xff0c;用户不点击提交按钮&#xff0c;只要输入框失去焦点&#xff0c;就会提前提示验证码是否正确。 一&#xff0c;模板上增加验证码 <input name"vdcode"id"vdcode" placeholder"请输入验证码" type"text&quo…...

376. Wiggle Subsequence

376. Wiggle Subsequence 代码 class Solution { public:int wiggleMaxLength(vector<int>& nums) {int n nums.size();int res 1;int prediff 0;int curdiff 0;for(int i 0;i < n-1;i){curdiff nums[i1] - nums[i];if( (prediff > 0 && curdif…...

渲染学进阶内容——模型

最近在写模组的时候发现渲染器里面离不开模型的定义,在渲染的第二篇文章中简单的讲解了一下关于模型部分的内容,其实不管是方块还是方块实体,都离不开模型的内容 🧱 一、CubeListBuilder 功能解析 CubeListBuilder 是 Minecraft Java 版模型系统的核心构建器,用于动态创…...

【ROS】Nav2源码之nav2_behavior_tree-行为树节点列表

1、行为树节点分类 在 Nav2(Navigation2)的行为树框架中,行为树节点插件按照功能分为 Action(动作节点)、Condition(条件节点)、Control(控制节点) 和 Decorator(装饰节点) 四类。 1.1 动作节点 Action 执行具体的机器人操作或任务,直接与硬件、传感器或外部系统…...

c#开发AI模型对话

AI模型 前面已经介绍了一般AI模型本地部署&#xff0c;直接调用现成的模型数据。这里主要讲述讲接口集成到我们自己的程序中使用方式。 微软提供了ML.NET来开发和使用AI模型&#xff0c;但是目前国内可能使用不多&#xff0c;至少实践例子很少看见。开发训练模型就不介绍了&am…...

稳定币的深度剖析与展望

一、引言 在当今数字化浪潮席卷全球的时代&#xff0c;加密货币作为一种新兴的金融现象&#xff0c;正以前所未有的速度改变着我们对传统货币和金融体系的认知。然而&#xff0c;加密货币市场的高度波动性却成为了其广泛应用和普及的一大障碍。在这样的背景下&#xff0c;稳定…...

Fabric V2.5 通用溯源系统——增加图片上传与下载功能

fabric-trace项目在发布一年后,部署量已突破1000次,为支持更多场景,现新增支持图片信息上链,本文对图片上传、下载功能代码进行梳理,包含智能合约、后端、前端部分。 一、智能合约修改 为了增加图片信息上链溯源,需要对底层数据结构进行修改,在此对智能合约中的农产品数…...

[免费]微信小程序问卷调查系统(SpringBoot后端+Vue管理端)【论文+源码+SQL脚本】

大家好&#xff0c;我是java1234_小锋老师&#xff0c;看到一个不错的微信小程序问卷调查系统(SpringBoot后端Vue管理端)【论文源码SQL脚本】&#xff0c;分享下哈。 项目视频演示 【免费】微信小程序问卷调查系统(SpringBoot后端Vue管理端) Java毕业设计_哔哩哔哩_bilibili 项…...