国内可以访问open ai api吗 open ai调用api怎么用
淘宝搜:【天降红包222】领超级红包,京东搜:【天降红包222】
淘宝互助,淘宝双11微信互助群关注公众号 【淘姐妹】
百度云盘分享 简介 笔者当初为了学习JAVA,收集了很多经典源码,源码难易程度分为初级、中级、高级等,详情看源码列表,需要的可以直接下载! 这些源码反映了那时那景笔者对未来的盲目,对代码的热情、执着,对IT的憧憬、向往!此时此景,笔者只专注Android、Iphone等移动平台开发,看着这些源码心中有万分感慨,写此文章纪念那时那景! Java 源码包 Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这款实例会对你有所帮助。 Calendar万年历 1个目标文件 EJB 模拟银行ATM流程及操作源代码 6个目标文件,EJB来模拟银行ATM机的流程及操作:获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,并将当前的计数器初始化,调用每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用完毕,从内存中清除,从账户中取出amt,如果amt>账户余额抛出异常,一个实体Bean可以表示不同的数据实例,我们应该通过主键来判断删除哪个数据实例…… ejbCreate函数用于初始化一个EJB实例 5个目标文件,演示Address EJB的实现,创建一个EJB测试客户端,得到名字上下文,查询jndi名,通过强制转型得到Home接口,getInitialContext()函数返回一个经过初始化的上下文,用client的getHome()函数调用Home接口函数得到远程接口的引用,用远程接口的引用访问EJB。 EJB中JNDI的使用源码例子 1个目标文件,JNDI的使用例子,有源代码,可以下载参考,JNDI的使用,初始化Context,它是连接JNDI树的起始点,查找你要的对象,打印找到的对象,关闭Context…… ftp文件传输 2个目标文件,FTP的目标是:(1)提高文件的共享性(计算机程序和/或数据),(2)鼓励间接地(通过程序)使用远程计算机,(3)保护用户因主机之间的文件存储系统导致的变化,(4)为了可靠和高效地传输,虽然用户可以在终端上直接地使用它,但是它的主要作用是供程序使用的。本规范尝试满足大型主机、微型主机、个人工作站、和TACs 的不同需求。例如,容易实现协议的设计。 Java EJB中有、无状态SessionBean的两个例子 两个例子,无状态SessionBean可会话Bean必须实现SessionBean,获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,计算利息等;在有状态SessionBean中,用累加器,以对话状态存储起来,创建EJB对象,并将当前的计数器初始化,调用每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用完毕,从内存中清除…… Ja【【微信】】 聊天通信演示代码 2个目标文件,一个服务器,一个客户端。 Ja【【微信】】客户端实例源码 一个目标文件,演示Socket的使用。 Java 组播组中发送和接受数据实例 3个目标文件。 Java读写文本文件的示例代码 1个目标文件。 java俄罗斯方块 一个目标文件。 Java非对称加密源码实例 1个目标文件 摘要:Java源码,算法相关,非对称加密 Java非对称加密源程序代码实例,本例中使用RSA加密技术,定义加密算法可用 DES,【【微信】】,Blowfish等。 设定字符串为“张三,你好,我是李四” 产生张三的密钥对(keyPairZhang) 张三生成公钥(publicKeyZhang)并发送给李四,这里发送的是公钥的数组字节 通过网络或磁盘等方式,把公钥编码传送给李四,李四接收到张三编码后的公钥,将其解码,李四用张三的公钥加密信息,并发送给李四,张三用自己的私钥解密从李四处收到的信息…… Java利用DES私钥对称加密代码实例 同上 java聊天室 2个目标文件,简单。 java模拟掷骰子2个 1个目标文件,输出演示。 java凭图游戏 一个目标文件,简单。 java求一个整数的因子 如题。 Java生成密钥的实例 1个目标文件 摘要:Java源码,算法相关,密钥 Java生成密钥、保存密钥的实例源码,通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、保存私钥到文件pri【【微信】】.dat、如何用Java对象序列化保存私钥,通常应对私钥加密后再保存、如何从文件中得到公钥编码的字节数组、如何从字节数组解码公钥。 Java数据压缩与传输实例 1个目标文件 摘要:Java源码,文件操作,数据压缩,文件传输 Java数据压缩与传输实例,可以学习一下实例化套按字、得到文件输入流、压缩输入流、文件输出流、实例化缓冲区、写入数据到文件、关闭输入流、关闭套接字关闭输出流、输出错误信息等Java编程小技巧。 Java数组倒置 简单 Java图片加水印,支持旋转和透明度设置 摘要:Java源码,文件操作,图片水印 util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码加以改进做成小工具。 Java右键弹出菜单源码 简单 Java圆形按钮实例代码,含注释 两个目标文件,自绘button。 Java圆形电子时钟源代码 1个目标文件 内容索引:JAVA源码,系统相关,电子钟 用JAVA编写的指针式圆形电子钟,效果图如下所示,其实代码很简单,希望对你有帮助。 Message-Dri【【微信】】实例源代码 2个目标文件 摘要:Java源码,初学实例,EJB实例 Message-Dri【【微信】】实例源代码,演示一个接收购物订单的消息驱动Bean,处理这个订单同时通过e-mail的形式 //给客户发一个感谢消息,消息驱动Bean必须实现两个接口MessageDri【【微信】】和MessageListener 在对象创建的过程中将被容器调用,onMessage函数方法接收消息参数,将其强制转型为合适的消息类型,同时打印出消息的内容。同时一个mail note将被发送给消息发送者,发送一个e-mail通知给由recipient参数确定的e-mail账号,查询mail 服务器的会话…… 还包括消息客户端程序,通过连接创建会话。创建发送者和映射消息。发送消息,同时对文本进行少量修改,发送end-of-messages消息,最后关闭连接。 Tcp服务端与客户端的JAVA实例源代码 2个目标文件 摘要:Java源码,文件操作,TCP,服务器 Tcp服务端与客户端的JAVA实例源代码,一个简单的Java TCP服务器端程序,别外还有一个客户端的程序,两者互相配合可以开发出超多的网络程序,这是最基础的部分。 递归遍历矩阵 1个目标文件,简单! 多人聊天室 3个目标文件 第一步:运行Ser【【微信】】va 启动服务器,然后服务器处于等待状态 第二步:运行LoginData.java 启动(客户端)登陆界面 输入用户名 ip为本机localhost 第三步:在登陆后的界面文本框输入文本,然后发送 可以同时启动多个客户端 实现群聊。 浮动的广告 嵌套在html中 各种EJB之间的调用示例 7个目标文件 摘要:Java源码,初学实例,EJB调用实例 各种EJB之间的调用源码示例,用远程接口的引用访问EJB、函数将被FirstEJB调用,同时它将调用secondEJB 基于JAVA的UDP服务器模型源代码 2个目标文件 摘要:Java源码,网络相关,UDP 基于JAVA的UDP服务器模型源代码,内含UDP服务器端模型和UDP客户端模型两个小程序,向JAVA初学者演示UDP C/S结构的原理。 简单聊天软件CS模式 2个目标文件 一个简单的CS模式的聊天软件,用socket实现,比较简单。 凯撒加密解密程序 1个目标文件 1、程序结构化,用函数分别实现 2、对文件的加密,解密输出到文件 利用随机函数抽取幸运数字 简单 EJB的真实世界模型(源代码) 15个目标文件 摘要:Java源码,初学实例,基于EJB的真实世界模型 基于EJB的真实世界模型,附源代码,部分功能需JSP配合完成。 J2ME优化压缩PNG文件 4个目标文件 内容索引:JAVA源码,综合应用,J2me游戏,PNG,图形处理 这是个J2ME控制台程序,它能剔除PNG文件中的非关键数据段,减少文件大小从而达到压缩图片的目的。而图片的质量并不会受到损失。使用时候只需在控制台窗口执行jar就可以了。 Ja【【微信】】 界面源码 5个目标文件 内容索引:Java源码,窗体界面,3DMenu Ja【【微信】】 界面源码,有人说用到游戏中不错,其实平时我信编写Java应用程序时候也能用到吧,不一定非要局限于游戏吧,RES、SRC资源都有,都在压缩包内。 Java zip压缩包查看程序源码 1个目标文件 摘要:Java源码,文件操作,压缩包查看 Java zip压缩包查看程序,应用弹出文件选择框,选择ZIP格式的压缩文件,可以像Winrar软件一样查看压缩文件内部的文件及文件夹,源码截图如上所示。 Java 数字签名、数字证书生成源码 2个目标文件 摘要:JAVA源码,系统相关,数字签名,数字证书 Java 数字签名、数字证书的相关实例。 关于数字签名:产生RSA密钥对(myKeyPair),得到RSA密钥对,产生Signature对象,对用私钥对信息(info)签名,用指定算法产生签名对象,用私钥初始化签名对象,将待签名的数据传送给签名对象(须在初始化之后),用公钥验证签名结果,使用公钥初始化签名对象,用于验证签名。 数字证书:从文件中读取数字证书,生成文件输入流,输入文件为c:/mycert.cer,获取一个处理X.509证书的证书工厂…… Java+ajax写的登录实例 1个目标文件 内容索引:Java源码,初学实例,ajax,登录 一个Java+ajax写的登录实例,附有JAVA源文件,JAVA新手朋友可以学习一下。 JAVA+JSP的聊天室 8个目标文件 简单 JavaScript万年历 显示出当前时间及年份,还可以选择年份及月份和日期 Java编写的HTML浏览器 一个目标文件 摘要:Java源码,网络相关,浏览器 Java编写的HTML浏览器源代码,一个很简单甚至不算是浏览器的HTML浏览器,使用方法: 可直接输入文件名或网络地址,但必需事先连入网络。 Java编写的山寨QQ,多人聊天+用户在线 21个目标文件 摘要:JAVA源码,媒体网络,山寨QQ,Java聊天程序 Java编写的山寨QQ,多人聊天+用户在线,程序分服务端和客户端,典型C/S结构, 当用户发送第一次请求的时候,验证用户登录,创建一个该qq号和服务器端保持通讯连接得线程,启动该通讯线程,通讯完毕,关闭Scoket。 QQ客户端登录界面,中部有三个JPanel,有一个叫选项卡窗口管理。还可以更新好友列表,响应用户双击的事件,并得到好友的编号,把聊天界面加入到管理类,设置密码保护等。 Java编写的网页版魔方游戏 内容索引:JAVA源码,游戏娱乐,魔方,网页游戏 Java编写的网页版魔方游戏,编译后生成.class文件,然后用HTML去调用,不过运行时候需要你的浏览器安装有运行Class的插件。Java源代码实现部分,比较有意思,也具参考性。像坐标控制、旋转矩阵、定时器、生成图像、数据初始化、矩阵乘法、坐标旋转、判断是否是顺时针方向排列、鼠标按下、放开时的动作等,都可在本源码中得以体现。 Java编写的显示器显示模式检测程序 2个目标文件 内容索引:JAVA源码,系统相关,系统信息检测 用JAVA编写了一个小工具,用于检测当前显示器也就是显卡的显示模式,比如分辨率,色彩以及刷新频率等。 Java波浪文字制作方法及源代码 1个目标文件 摘要:Java源码,初学实例,波浪文字 Java波浪文字,一个利用Java处理字符的实例,可以设置运动方向参数,显示文本的字符数组,高速文本颜色,显示字体的 FontMetrics对象,得到Graphics实例,得到Image实例,填充颜色数组数据,初始化颜色数组。 Java吃豆子游戏源代码 6个目标文件 内容索引:JAVA源码,游戏娱乐,JAVA游戏源码 JAVA编写的吃豆子游戏,类似疯狂坦克一样,至少界面有点像。大家可以看截图。 Java从网络取得文件 1个目标文件 简单 Java从压缩包中提取文件 1个目标文件 简单 Java存储与读取对象 1个目标文件 如题 Java调色板面板源代码 1个目标文件 摘要:Java源码,窗体界面,调色板 使用Java语言编写的一款用于反映颜色变化的面板,也就是大家熟悉的颜色调色板演示程序。原理是初始化颜色选择按钮,然后为颜色选择按钮增加事件处理事件,最后实例化颜色选择器。 Java二进制IO类与文件复制操作实例 16个目标文件 内容索引:Java源码,初学实例,二进制,文件复制 Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码,文件操作,权限控制 Java访问权限控制,为Java操作文件、写入文件分配合适的权限,定义写到文件的信息、定义文件,输出到c:/hello.txt、写信息到文件、关闭输出流。 Java绘制图片火焰效果 1个目标文件 摘要:Java源码,图形操作,火焰效果 Java绘制图片火焰效果,源代码相关注释:前景和背景Image对象、Applet和绘制火焰的效果的Image对象、Applet和绘制火焰的效果的Graphics对象、火焰效果的线程、Applet的高度,图片到图片装载器、绘制火焰效果的X坐标,Y坐标、得到X坐标,Y坐标值、绘制火焰效果Image…… Java加密解密工具集 JCT v1.0源码包 5个目标文件 内容索引:JAVA源码,综合应用,JCT,加密解密 【【微信】】的一款免费源代码 JCT 1.0,它是一个Java加密解密常用工具包。 Java局域网通信——飞鸽传书源代码 28个目标文件 内容索引:JAVA源码,媒体网络,飞鸽传书 Java局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有【【微信】】版的飞鸽传书软件,但是Java版的确实不多,因此这个Java文件传输实例不可错过,Java网络编程技能的提升很有帮助。 Java聊天程序,包括服务端和客户端 2个目标文件,如题。 Java目录监视器源程序 9个目标文件 内容索引:JAVA源码,综合应用,目录监视 用JAVA开发的一个小型的目录监视系统,系统会每5秒自动扫描一次需要监视的目录,可以用来监视目录中文件大小及文件增减数目的变化。 Java日期选择控件完整源代码 14个目标文件 内容索引:JAVA源码,系统相关,日历,日期选择 Java语言开发的简洁实用的日期选择控件,源码文件功能说明: [DateChooser.java] Java 日期选择控件(主体类) [public] [TablePanel.java] 日历表格面板 [ConfigLine.java] 控制条类 [RoundBox.java] 限定选择控件 [MonthMaker.java] 月份表算法类 [Pallet.java] 调色板,统一配色类 Java扫雷源码 Java生成自定义控件源代码 2个目标文件 Java实现HTTP连接与浏览,Java源码下载 1个目标文件 摘要:Java源码,网络相关,HTTP Java实现HTTP连接与浏览,Java源码下载,输入html文件地址或网址,显示页面和HTML源文件,一步步的实现过程请下载本实例的Java源码,代码中包括丰富的注释,对学习有帮助。 Java实现的FTP连接与数据浏览程序 1个目标文件 摘要:Java源码,网络相关,FTP Java实现的FTP连接与数据浏览程序,实现实例化可操作的窗口。 部分源代码摘录: ftpClient=new FtpClient(); //实例化FtpClient对象 String ser【【微信】】=jtfServer.getText(); //得到服务器地址 String user=jtfUser.getText(); //得到用户名 String pass=jtfPass.getPassword().toString(); //得到密码 ftpClient.openServer(ser【【微信】】); //连接到服务器 ftpClient.login(user,pass); //在服务器上注册 InputStream is=ftpClient.list(); //得到服务器目录与文件列表输入流 StringBuffer info=new StringBuffer(); //实例化StringBuffer对象,用于输出信息 int ch; while ((ch=is.read())>=0){ //未读完列表,则继续 info.append((char)ch); //增加信息 …… Java实现的点对点短消息发送协议(smpp)开发包源码 70个目标文件,如题。 Java实现的放大镜效果附有源文件 1个目标文件 内容索引:Java源码,初学实例,放大镜,哈哈镜 Java实现的放大镜效果附有源文件,编译环境最近出了问题,因此没有测试,也没有抓到图,希望各位自行测试一下。 Java实现跟踪鼠标运行坐标的源码 1个目标文件 内容索引:JAVA源码,系统相关,鼠标钩子 Java编写的一个小程序,用以实现跟踪鼠标的运行位置(坐标),程序很小,很实用,暂时抓不到截图。 Java实现移动的遮照效果 1个目标文件 摘要:Java源码,初学实例,遮照效果 Java实现移动的遮照效果,先实现椭圆形的遮罩,实例化媒体加载器,最后在创建缓冲区中的图像形成遮罩效果,而且它是会移动的。 Java鼠标拖拽功能 1个目标文件 Netbeans平台下实现的JAVA 拖放效果的一个实例,包括源代码和所需的图片资源。 (运行后会全屏显示窗体,没有关闭按钮,可使用快捷键Ctrl + F4关闭~) Java图片倒影效果实例源码 1个目标文件 摘要:Java源码,图形操作,图片倒影 Java图片倒影效果实例源码,有意思也很有参考价值的一个Java图像处理小程序,先读取图像然后进行图像重绘,产生倒影的效果,仅供参考。 java网络五子棋的源代码 7个目标文件 AVA网络五子棋,实现基本功能,无多余花哨内容,适合大学生课程设计学习使用,内含完整可运行源代码及运行指导视频,Eclipse环境。 Java文件选择器源代码 2个目标文件 摘要:Java源码,文件操作,文件选择器 Java文件选择器源代码 Java文字跑马灯与信息窗口 1个目标文件 摘要:Java源码,文件操作,跑马灯 Java文字跑马灯效果与信息窗口,将一段文字按照滚动的方式显示出来,在网页设计中比较常见,本例使用Java实现文字跑马灯效果。 Java写的ATM机取款模拟程序 9个目标文件 内容索引:JAVA源码,综合应用,ATM,JAVA,模拟 基于Java技术,只实现了ATM机的取款过程,有兴趣和有能力的高手可以再加以改进,这样就更完美了。可作为Java初学者《面向对象》编程的一个很好范例。 在这个程序中,用到以下JAVA类库: dataAccess(数据操作)类:包含用于数据库的相关操作 atmScreen(ATM屏幕)类:主要创建各操作窗体和相应按钮事件 Account(用户帐户)类:包含用户信息的验证、余额查询和扣钱等方法 readCard(读卡机)类:包含读取用户卡号和退卡(退出系统) moneyMac(取钱机)类:只用于打印清单 Atm(系统)类:系统主方法的开始,负责调用其他类 Java写的巨型LCD液晶时钟显示屏 8个目标文件 内容索引:JAVA源码,综合应用,电子钟,LCD,液晶 一个巨型LCD数字电子时钟,用JAVA写的,运行截图如上示。它还带有右键菜单,LCD颜色可以变换等。 Java用GZIP压缩解压文件 1个目标文件 摘要:Java源码,文件操作,GZIP Java使用GZIP压缩解压文件,如果你正在使用Java开发文件压缩或解压的功能,那么Gzip应该来说是比较值得参考的,那么本实例或许正是您需要的,Java基于Gzip的文件压缩与解压程序源代码,供源码下载者参考。 Java用Zip压缩多个文件实例源码 1个目标文件 摘要:Java源码,文件操作,压缩文件 Java用Zip压缩多个文件,一个Java文件操作小实例,用ZIP同进压缩多个文件,实际是打开文件读取,然后再利用【【淘密令】】实例化待压缩的条目列表,将ZIP条目列表写入输出流,从源文件得到文件输入流,写入缓冲数据等。 Java游戏使命的召唤源码 5个目标文件 内容索引:JAVA源码,游戏娱乐,Java游戏源码,使命的召唤 Java游戏使命的召唤源码,又名:Call of Duty,MFORMA超精典游戏,有兴趣的可以重新编译学习一下。 Java源码的仿QQ聊天程序 如题 Java中的Blowfish对称密钥加密算法类和实例 2个目标文件 内容索引:Java源码,算法相关,Blowfish,JAVA加密,对称密钥算法 JAVA中的Blowfish加密属于对称密钥算法,如果知道密钥,则可以对加密后的数据解密,但如果如果不知道密钥,基本上是不可能的,因此,这就决定了它的先天不足,就是带来的密钥的管理问题。 Java中的SSL及HTTPS协议实例源码 1个目标文件 摘要:Java源码,网络相关,HTTPS协议 Java中的SSL及HTTPS协议实例源码,使用SSL套接字的HTTPS服务器端,接受客户端的一个连接,并返回Hello,world. 本例中使用8080端口创建SSL服务器套接字,返回缺省的SocketFactory对象,生成PrintWriter对象,用于输出信息。 Java自定义光标程序源码 1个目标文件 摘要:Java源码,窗体界面,自定义光标 Java自定义光标程序源码,将光标定义成其它形式的图标,利用ToolKit对象得到图像,实例化自定义光标对象,增加组件等。 Jav动画图标源码(显示GIF图像) 1个目标文件 摘要:Java源码,图形操作,动画图标 Jav动画图标源码(显示GIF图像),学习如何连续加载GIF图像从而生成动画图标,先创建一个用于显示动画图标的数组,创建构造函数,初始化数组,重载组件绘制方法,实例化Timer对象显示动画,增加组件到窗口上。 JSP树型菜单 DTree html+js实现 【【微信】】源码,Java记事本 2个目标文件 摘要:Java源码,文字字符,Java记事本 Java记事本:【【微信】】源码下载,虽然是个功能不多的记事本,但通过这个Java程序你可以学习到不少小技巧呢!比如创建界面、安装各种*,在窗体上布局主菜单,保存用户编辑的文件,以及如何使用"另存为"对话框保存文件,如何新建和打开一个文档等,源代码内包括了相当多的注释,是Java新手学习JAVA编程的好范例。 当用户按下窗口的“关闭”时,会自动调用此方法。 PDF分割与合并源代码 3个目标文件 能把一个PDF分割成多个单页的PDF,把多个PDF合并成一个PDF。 QR解码的Java实现程序 25个目标文件 内容索引:JAVA源码,媒体网络,QR解码,Java 用Java实现QR解码的源程序代码。 编译原理--LR(1)分析表构造(JAVA) 8个目标文件 如题 传奇私服登录器Java版附源代码 2个目标文件,如题。 单机版java五子棋V1.1 5个目标文件 完整的单机版java五子棋游戏,主要是判定胜负的算法,使用数组进行遍历,很容易理解。 很强的Java加密解密算法源码 3个目标文件 内容索引:Java源码,算法相关,JAVA算法,加密解密 很强的JAVA加密、解密算法源码,一共有6种算法可供选择,另外还可以直接生成ZIP压缩文件。 简单的注册与登录功能 6个目标文件 一个简单的用户登录界面 要连接数据库的 有
open ai数据来源 openai首席科学家透露gpt4技术原理
3月17日,OpenAI官方发布了最新的研究论文《GPTs are GPTs: An Early Look at the Labor Market Impact Potential of Large Language Models》,论文作者认为当下的发展趋势中,GPT类大模型逐渐成为一种通用技术,这将会对美国劳动力市场产生深刻的潜在影响,并在论文中探讨了LLM(大型语言模型)对美国不同职业和行业的具体影响。
本文主要对该篇论文的研究结论和研究方法进行翻译和总结,包括结论、数据说明、研究设计三个部分。
1、研究结论
绝大多数职业和从业者将受到GPT冲击:每个职业里至少15%部分的工作量、80%从业者中的19%从业者的工作量可通过GPT完成并能节省50%以上时间。
GPT会影响各个薪资层面:更高工资的工作受到GPT的冲击更大。
需要深度思考的脑力劳动更重要:需要科学和批判性思维这类技能的职业不太可能受到LLM的影响。相反,需要编程和写作技能的职业更容易受到LLM的影响。
高学历工作者更易受到GPT冲击:拥有学士、硕士及更高学位的工作者相对普通人来说更容易受到 GPT 的冲击。
不需要培训或只需实习的职业更易受 GPT 冲击:在职培训时间最长的职业受 GPT 冲击程度最低(薪资水平较较低),不需在职培训或只需实习的工作更容易受 GPT 冲击(薪资水平相对较高)。
与“数据处理、信息处理”深度相关的行业受到GPT影响最大
2、研究设计2.1 数据来源2.1.1 数据集1:职业、详细工作活动、具体任务
数据集1来源于O*NET数据库,包含:1016种职业(Occupation)、2087项详细工作活动(DWA)、19265个具体任务(Task)。其中,1项详细工作活动(DWA)与1个或多个具体任务(Task)对应。1项具体任务(Task)可以关联多项详细工作活动(DWA)。
2.1.2?数据集2:工资、就业、人口
数据集2来自于美国劳工统计局(BLS)2020、2021年的数据,包含:职业名称、每个职业的工人数量、2031 年职业水平的就业预测、职业准入的教育水平以及获得职业能力所需的在职培训情况。
另外,论文中通过BLS中的当前人口调查数据(CPS),将 O*NET中的任务和工作活动数据集与 BLS 劳动力人口统计数据联系起来,形成了一个截面数据。
2.2 Exposure?度量规则
论文中用Exposure指标来衡量GPTs对工作活动(DWA)和任务(Task)的冲击程度,以此代理GPTs对潜在经济的影响。Exposure指标被定义为:保证完成质量相同的情况下,接入GPT或基于GPT技术的软件是否能够将完成工作活动或完成任务所需的时间缩短至少50%以上。
论文将职业受冲击程度Exposure分为以下三类:
・?No Exposure(E0):使用GPT完成一项DWA/Task的时间没有减少或差不多,或是导致完成质量下降。
・?Direct Exposure(E1):直接通过ChatGPT/OpenAI接口访问LLM或者GPT-4可以将完成DWA/Task所需的时间减少50%以上。
・?LLM+ Exposed (E2):直接访问LLM不会将完成一项DWA/Task所需的时间减少50%以上,但是通过基于LLM开发一个附加软件,使用该软件可以将完成所需的时间减少50%以上。
论文采用了人工和GPT-4两种方式进行注释、分类(两种方式互为补充,结论显得更有说服力)度量Exposure:
1、人工法:首先通过对 O*NET 数据库中的每一个DWA―Tasks进行注释打分,之后进行人为归类到职业(Occupation)级别。
2、GPT-4法:使用早期版本的GPT-4 对工作活动和任务进行注释打分。但是针对的是Tasks―Occupation,而非人工法的DWA―Tasks。在GPT-4法中作者又对Exposure?度量规则进行了轻微的修改以增强与一组人工标注组标签的一致性。完全一致率(Agreement)在表2中给出。
此外,论文通过构建了3个指标α、β 和 ζ,分别衡量低、中、高水平下的 GPT 对各职业的冲击程度:α代表一个职业的Exposure下限;ζ代表一个职业的Exposure上限;β 中对E2的0.5权重意图是度量额外开发部署软件所需的Exposure(这句翻译得不太准)。以下表2为GPT 和人类打分两种方式的一致性和Pearson相关系数情况:
3、研究结论
3.1 Exposure统计指标汇总
表3是人工和GPT-4两种Exposure度量方法得到的数据汇总结果。两种标注方式的结果都表明:的平均值在0.14左右,这表明在中位数职业里至少15%部分的Task直接暴露给了GPT(用GPT替代人工可节省50%以上时间),巧合的是,所有Tasks中也有15%左右也是直接暴露给了GPTs。
结合β 的平均值,论文作者认为:80%职业的工作者,他们的工作任务中至少有1个task暴露给了GPTs;这些工作者他们当中的19%,工作任务中至少50%以上Tasks被标记暴露给GPT。(0.8*0.19约等于15%)
3.2?工资、就业
3.2.1 经济体间的Exposure密度分布
图3的左右两图分别是不同分位数下的职业―工作任务、工作者―工作任务的Exposure程度分布。两图具有相似的分布,表明GPT的冲击程度与不同职业的工作者之间不存在高度线性相关性。
3.2.2 就业水平与薪资阶层
对于职业层面的结论,见图4的 binscatter图,人工和GPT-4注释的两种方式结果表现出了一定程度的相似性和相关性:
图4中前两个图表明:GPT冲击似乎与就业水平之间没有太大的相关性。两个图表都没有显示出GPT冲击在不同就业水平上的显著差异。
图4中后两个图显示:尽管存在“许多低薪职业的Exposure很高、高薪职业的Exposure很低”的情况,但是binscatter图中的总体趋势表明:高工资受到GPTs 的冲击更大。
3.3 工作技能
作者首先将 O*NET数据库中的“skill-base”11类数据中各类数据对各个职业的重要性分数进行标准化,之后将其与Exposure指标(α,β,ζ)进行回归分析,以检验技能重要性与Exposure程度之间的关联度。
根据表5的回归结果:科学和批判性思维技能的重要性与Exposure强烈负相关,这表明需要这些技能的职业不太可能受到LLM的影响。相反,编程和写作技能与Exposure强烈正相关,这意味着涉及这些技能的职业更容易受到LLM的影响。
注:skill-base 数据样例如下(最新的O*NET 6中没有“编程”这一项,作者应该用的是老数据)
3.4 职业准入门槛
首先,论文研究了不同领域(Job?Zone)的工作准入壁垒与Exposure程度的关系,使用的数据为?O*NET 数据库中5个“Job Zone”及对应职位相关信息,结果为图5、表6。从结果上看:从Zone?1 到Zone?4,Exposure逐渐增加,但在Zone?5 则有所减少。并且,50%以上任务受到 GPT 冲击的职业比例(平均百分比)分别为0.00%(Zone 1),6.11%(Zone 2),10.57%(Zone 3),34.5%(Zone 4)和26.45%(Zone 5)。
之后,论文验证了各领域(Job?Zone)职业中的教育门槛(学历门槛、在职培训时长,两个变量)与Exposure程度的关系,使用的数据为BLS-Occupation数据集中"Typical Education Needed for Entry" 、?"On-the-job Training Re【【微信】】ency"两类。
表7、表10分别是按“在职培训时长”、“准入学历”分类职业的平均Exposure结果。论文作者认为:高学历工作者(持有学士、硕士和更高学位)相对普通人更容易受到 GPT 的冲击。在职培训时间最长的职业受 GPT 冲击程度最低(这类工作的收入水平更低),而不需在职培训或只需实习的工作更容易受 GPT 冲击(工作的收入水平更高)
注:O*NET 数据库中5个“Job Zone”、BLS-Occupation教育数据样例
3.5?职业、行业层面的Exposure
作者整理了最高Exposure的5个职业(这些职业均与“信息、数据处理”任务高度相关)以及Exposure为0的34个职业(几乎都为体力劳动),最后将数据整合到行业层面。下面是具体结果,其中行业层面Exposure的图片来源于东北证券对该论文的解读。? ?
另外,作者认为:近期的生产增长率(包含全要素和劳动力两方面)与Exposure无显著相关性。从散点图上看,不同行业自 2012 年以来的生产力增长率与研究中定义的Exposure没有明显的线性关系,但已经历快速增长的生产性行业与Exposure度之间存在高度相关性。即:如果 LLM 有可能在不同行业之间以不同程度提高生产力,那么高生产力的企业将更有生产力。由于这些行业的生产需求普遍缺乏弹性, 生产率最高的部门在经济投入中所占的比例将缩小。
4、?关于Exposure方法的讨论
为了说明Exposure度量方法的可靠性以及结论的稳健性,作者除了使用GPT-4、人工标注法对比以外,在这一部分又与其他方法进行了比较。作者首先总结了前人在Occupation Exposure方面的度量方法,并将这些研究方法应用于数据集中:
之后,作者将这些方法作为解释变量,在本文中新定义的Exposure规则上分别用GPT-4、人工标注得到的评分数据对这些方法(解释变量)进行基准回归(对比控制Avg.【【微信】】对数值):
可以看到,除了AI大部分数据都是***,说明作者定义的Exposure规则与前人8种度量方法之间存在显著相关性,因此,本篇论文作者实证得到的结论具有一定的可信性。
参考文献
[1]?2023 GPTs are GPTs- An Early Look at the Labor Market Impact potential of LLMhttps://arxiv.org/pdf/2303.10130v1.pdf[2] 东北证券. GPT 将如何影响我们的工作 2023.03.23