经过超过三个月的等待,ChatGPT「代码解释器」终于全面开放。这是一大波神奇魔法的高潮。

OpenAI的科学家Karpathy对这个强大的代码解释器测试版赞不绝口。他把它比作你的个人数据分析师,可以读取上传的文件、执行代码、生成图表、统计分析等。他预测社区将需要一些时间来充分展示其潜力。

在GPT4能力下降的消息引起网络风暴的时候,代码解释器的发布再次让我们看到了那个熟悉且强大的GPT-4。许多网友上手测试后,纷纷为其实力点赞。

功能解禁

那么,「代码解释器」究竟能做什么?

  1. 在30秒内将图片变为视频

有网友利用ChatGPT将图片转变成了视频,其效果甚至超过了Midjourney和Runway。他们还给出了全套教程,从打开「代码解释器模型」,通过下拉菜单选择「代码解释器」选项并上传图片,到提供具体的GPT提示,最后按下回车键等待30秒,你就可以得到一个视频的下载链接。

  1. PDF转图片

国内知名科技博主「宝玉」用「代码解释器」将PDF转化成了图片。仅需要一个简单的提示,就能完成原本需要将每页内容合并成一张图的任务。

  1. GIF变视频

除了图片变视频之外,还可以实现GIF变视频。网友给ChatGPT的提示为:我上传一个GIF,你给我一个5s的MP4,用一个故事性镜头缓慢放大。结果,ChatGPT立即生成了视频。

  1. 生成QR码

OpenAI展示了ChatGPT「代码解释器」生成QR码的例子,短短一句话,简直就是说话就能完成任务。

  1. 「口袋」数据分析师

代码解释器最大的用例就是进行数据分析。让它分析各国预期寿命数据,世界上最大的城市,你可以上传CSV、word、PDF或视频文件,然后,与数据交谈,问任何你可能想问的问题。或要求从数据中提取独特的随机趋势,以获得惊喜。最后,可视化你的数据,只需点击一下就能完成。

使用指南

来自沃顿商学院的一位教授Ethan Mollick专门为此写了一篇指南。他指出,虽然叫做「代码解释器」,但实际上这个工具对那些根本不懂编程的人最有用。它能让GPT-4上传和下载信息,并为用户编写和执行程序,实现各种以前无法实现的功能。同时,「代码解释器」降低了幻觉和瞎编乱造的发生机率。当人工智能直接使用Python时,代码有助于让它「诚实」。如果代码不正确,Python就会报错。由于代码操作的是数据,因此AI不会在数据中插入错误信息。这使得AI更接近通用人工智能——大量问题可以通过代码来解决。

此前,专业人士需要编程的时候,即使有AI的帮助,还得自己调试。而有了「代码解释器」,AI就能自己纠错并且Debug了!Mollick还讲了如何用「代码解释器」来处理数据,这算是真实戳中大量用户痛点了。

十大惊人魔法

网友@GPTDAOCN近日总结了ChatGPT十大令人震惊的用例,包括将GIF转换为MP4、创建各种图形、从图像中提取颜色以创建PNG调色板、清洗数据以生成深入的可视化、将CSV文件转换为GIF、分析歌单以概括你的音乐品味、将你的数据集转换为一个完全功能的HTML网站、创建可下载的股票数据集、将图像转换为文本文件、对未格式化的数据进行详细分析等。其实,代码解释器的用例远不止这些。

开发者纷纷表示,他们正在尝试ChatGPT代码解释器,并建议每个开发者现在就开始研究它。这个强大的工具可能会改变许多人的工作方式,使许多低效的任务可以通过自然语言就可以实现办公自动化。

ChatGPT「代码解释器」正式开放,图片转视频仅需30秒!十大令人震惊的魔法揭秘的更多相关文章

  1. 精心收集的 48 个 JavaScript 代码片段,仅需 30 秒就可理解!

    原文:https://github.com/Chalarangelo/30-seconds-of-code#anagrams-of-string-with-duplicates 作者:Chalaran ...

  2. 精心收集的 48 个 JavaScript 代码片段,仅需 30 秒就可理解

    原文:Chalarangelo  译文:IT168 https://github.com/Chalarangelo/30-seconds-of-code#anagrams-of-string-with ...

  3. 精心收集的48个JavaScript代码片段,仅需30秒就可理解

    源文链接 :https://github.com/Chalarangelo/30-seconds-of-code#anagrams-of-string-with-duplicates 该项目来自于 G ...

  4. 精心收集的 48 个 JavaScript 代码片段,仅需 30 秒就可理解!(转载)

    Anagrams of string(带有重复项) 使用递归.对于给定字符串中的每个字母,为字母创建字谜.使用map()将字母与每部分字谜组合,然后使用reduce()将所有字谜组合到一个数组中,最基 ...

  5. 如何排版 微信公众号「代码块」之 MarkEditor

    前段时间写过一篇文章 如何排版微信公众号「代码块」,讲的是如何使用浏览器插件 Markdown Here 来排版代码块.虽然用 Markdown Here 排版出来的样式还不错,但存在一个问题,就是代 ...

  6. ☕【Java深层系列】「技术盲区」让我们一起去挑战一下如何读取一个较大或者超大的文件数据!

    Java的文件IO流处理方式 Java MappedByteBuffer & FileChannel & RandomAccessFile & FileXXXputStream ...

  7. 👋 和我一起学【Three.js】「初级篇」:0. 总论

    「和我一起学 XXX」是我 2023 年的一个新企划,目的是向读者(也包括未来的自己)介绍我正在学习的某项新技术.文章会通过长期反复迭代的方式保持其内容的新鲜度.文章有较大内容更新时,会在文章开头进行 ...

  8. Mditor 发布「桌面版」了 - http://mditor.com

    简单说明 Mditor 最早只有「组件版」,随着「桌面版」的发布,Mditor 目前有两个版本: 可嵌入到任意 Web 应用的 Embed 版本,这是一桌面版的基础,Repo: https://git ...

  9. 分享开源 Markdown 编辑器 Mditor 的「桌面版」

    简单说明 Mditor 最早只有「组件版」,随着「桌面版」的发布,Mditor 目前有两个版本: 可嵌入到任意 Web 应用的 Embed 版本,这是一桌面版的基础,Repo: https://git ...

  10. Linux 小知识翻译 - 「编译器和解释器」

    这次聊聊「编译器和解释器」. 编程语言中,有以C为代表的编译型语言和以Perl为代表的解释型语言.不管是哪种,程序都是以人类能够理解的形式记录的,这种形式计算机是无法理解的. 因此,才会有编译器和解释 ...

随机推荐

  1. LeeCode哈希问题(一)

    LeeCode 242: 有效的字母异位词 题目描述: 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词.若 s 和 t 中每个字符出现的次数都相同,则称互为字母异位词. ...

  2. Vulnhub Development Walkthrough

    Vulnhub Development Walkthrough Recon 首先使用netdiscover进行二层Arp扫描. ┌──(kali㉿kali)-[~] └─$ sudo netdisco ...

  3. day02-2-商铺查询缓存

    功能02-商铺查询缓存 3.商铺详情缓存查询 3.1什么是缓存? 缓存就是数据交换的缓冲区(称作Cache),是存储数据的临时地方,一般读写性能较高. 缓存的作用: 降低后端负载 提高读写效率,降低响 ...

  4. 【LeetCode动态规划#11】打家劫舍系列题(涉及环结构和树形DP的讨论)

    打家劫舍 力扣题目链接(opens new window) 你是一个专业的小偷,计划偷窃沿街的房屋.每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻 ...

  5. R的画图

    关于R基础 有3个需要总结的地方 R的画图(统计学图,ggplot) R的基本语法 R dataframe相关 Plot plot(1,2) plot(c(1, 2, 3, 4, 5), c(3, 7 ...

  6. docker启动mysql报错Can't read dir of '/etc/mysql/conf.d/'

    执行命令: docker run -p 3306:3306 --privileged=true -v /mysql/data:/var/lib/mysql -v /mysql/log:/var/log ...

  7. 【LeetCode动态规划#14】子序列系列题(最长递增子序列、最长连续递增序列、最长重复子数组、最长公共子序列)

    最长递增子序列 力扣题目链接(opens new window) 给你一个整数数组 nums ,找到其中最长严格递增子序列的长度. 子序列是由数组派生而来的序列,删除(或不删除)数组中的元素而不改变其 ...

  8. 16.ReentrantLock全解读

    大家好,我是王有志,欢迎和我聊技术,聊漂泊在外的生活.快来加入我们的Java提桶跑路群:共同富裕的Java人. 经历了AQS的前世和今生后,我们已经知道AQS是Java中提供同步状态原子管理,线程阻塞 ...

  9. 深入理解python虚拟机:黑科技的幕后英雄——描述器

    深入理解python虚拟机:黑科技的幕后英雄--描述器 在本篇文章当中主要给大家介绍一个我们在使用类的时候经常使用但是却很少在意的黑科技--描述器,在本篇文章当中主要分析描述器的原理,以及介绍使用描述 ...

  10. IIS6网站批量迁移至IIS7经验分享

    迁移原因:公司服务器更换 迁移环境:源服务器 windows2003 X86   IIS6        目标服务器:windows2008 X64  IIS7 迁移过程: 第一次迁移失败,作为简要记 ...