当 ChatGPT + 代码解释器,开启创造的魔法!
来自:Andrew Mayne (畅销作家、Open AI 布道者)
目标: 使用ChatGPT运行代码解释器(插件)来实现任务或创建应用
小提示:这些 Plugins 生态新案例包含图转文、文字转代码、代码相互连接,并通过代码解释器来制造动画、声音和有趣的小应用程序的多样化案例。没有技术门槛, 请放心食用。
(代码解释器:Code Interpreter,以下简称 CI 能在少量的库上运行Python,ChatGPT 模型就具备自身的编程技能,相当于为我们提供了人机对话更自然的接口能力)
具体案例:
1⃣️ 识别图中文字。
给CI 一张图,让它OCR识别里面的文字, 返还一个txt文件
2⃣️ 制作吃豆人动画。
将CI输出内容(例如代码)串在一起,提供给下一个。 例如吃豆人gif 是通过CI 使用算法生成迷宫, 再将迷宫输出为块,利用算法找出口制作成一张吃豆人动画效果的GIF
3⃣️ 创建Wav文件,为康威的生命游戏创建音乐
ChatGPT 可以理解大量数学数据,通过运行 CI,我们就可以要求 ChatGPT 生成独特的音调文件( Shepard Tone )。 在上一步的基础上, 增加一些五声音阶。 想象一整张音乐数学专辑(斐波那契数列、曼德布洛特集合、元胞自动机等)你可以要求ChatGPT为《生命游戏》歌曲制作一张专辑封面。由于它没有目前连接到DALL-E,我要求它从模拟帧生成图像。
4⃣️ 让ChatGPT 创建有效的二维码, 网址指向 OpenAI.com (你可以扫码试试)
不仅如此, 还可以ChatGPT 创建一个生命游戏的动画效果的二维码。
5⃣️ 上传图像,并转换为 ASCII
你可以上传图像给 ChatGPT,然后利用插件(调用了Python库)莱处理图像, 转换成 ASCII图像 。(原图是一张章鱼🐙)
6⃣️ 制作动画, 充满了想象空间
你可以轻松实现弹弹块、暴风雪、动态生命游戏等效果。还可以试试旋转矢量化立方体。(推荐去原网址看gif效果)
7⃣️ 绘画
GPT-4 可以生成SVG, 那么ChatGPT和 CI一起可以做什么?经过了几个步骤,它一步一步画出来了。
先是一只看起来的猫,然后戴上帽子,最后加上烟斗。
8⃣️ 创建(简化)机器学习模型
ChatGPT 目前无法将任何机器学习库加载到 CI 中,但是可以使用n-gram 进行一些基本的统计文本生成。你可以给了它一本书,要求它创建一个预测算法,然后预测文本序列中的下一个单词。
9⃣️ 模拟行星轨道、跳棋、国际象棋等
使用 Matplotlib 库,可以让 ChatGPT 模拟内行星的轨道并将其保存为 gif。其他同理
🔗
andrewmayneblog.wordpress.com总结:这些只是 ChatGPT 和代码解释器插件的初步探索。随着Plugins权限的开放, 相信大家的共同创造,并涌现出无限令人拓展想象的应用程序。
这是人人创造的时代,第一把魔杖来自代码解释器。