中国建设教育协会网站培训中心,小孩做阅读的网站有哪些,图书管理系统网站开发,wordpress设置新页面你知道的#xff0c;GPT-4 发布了。
目前你想要用上 GPT-4#xff0c;主要的渠道是 ChatGPT Plus 。作为交了订阅费的用户#xff0c;你可以在对话的时候选择模型来使用。 另一种渠道#xff0c;就是申请官方 API 的排队。我在申请 New Bing Chat 的时候#xff0c;耐心被…你知道的GPT-4 发布了。
目前你想要用上 GPT-4主要的渠道是 ChatGPT Plus 。作为交了订阅费的用户你可以在对话的时候选择模型来使用。 另一种渠道就是申请官方 API 的排队。我在申请 New Bing Chat 的时候耐心被折磨了 20 天。所以这次申请完就放在一边了。啥时候通过申请听天由命吧。 有了 GPT-4 你可以干什么呢
有人看了官方的演示视频后就兴冲冲打算上传图片进行「看图说话」。然后你会发现连上传图片的地儿都没有。即便是用上 ChatGPT Plus你也依然只能守着文本框发呆。 哦对了刚才差点儿忘了说。即便你交了钱用上 ChatGPT Plus每 4 个小时周期内也只能有 100 条 GPT-4 对话限额。
那咱们该如何利用这宝贵的对话权限呢
我昨天尝试了 GPT-4 各种推理和翻译能力印象深刻。但是今天我要跟你介绍的是它的编程功能。精确来说是游戏编程。
这是我今天在网上看到的例子。这位老兄Andre就是说了一句话然后 GPT-4 就编好了创新性的融合游戏生命游戏 Pong。 Andre 于是用丰富的语言内容表达了自己的惊喜。 我觉得这就是个噱头。你说一句话游戏就能编出来了你也太小瞧开发者的能力门槛了吧
为了揭穿这个谎言我决定把他说的话原封不动扔到我的 GPT-4 对话里看看出来的是啥玩意儿。 嗯程序有了我直接把程序贴到了 Visual Studio Code 里面运行。
哈哈你看报错了吧 我就知道不靠谱嘛
且慢好像人家早就给我提示让我安装软件包来着。 好吧算我没看清楚好吧我根据提示安装上 pygame 软件包然后运行。 居然没有报错就能用了。
不过运行的效果是这样的 你看你看啥玩意儿嘛分明就是两个游戏。而且右边这半边最可恨。是可以拿着板子上下飞舞可是球哪儿去了
不过按照以往的经验我们可以用自然语言让它改进。
于是我怒气冲冲这么说 至少你需要给我一个球让我打还要一个记分牌。 它还挺懂礼貌先跟我道歉然后把代码做了更新。 我把更新的代码弄了进来运行依然没有报错。 这次确实有了球可拍而且也能计分了。但是问题多多啊。你看分数规则奇怪而且球和左侧的游戏交互也缺乏。
于是我继续提要求 如果球击中左侧的组件则该组件应相应消失。请修改代码。 之后又提出 添加一个重新开始游戏的按钮。此外如果球撞到左侧组件则得分 1。谢谢。 GPT-4 很认真修改代码之后运行效果是这样的 不过还是有不尽如人意的地方。例如得分总会突然归零。以及左侧那堆网格线看得我头晕。
于是我继续给 GPT-4 提出要求 添加开始和暂停按钮。同时除非球飞出右边界否则保留得分。此外左侧的网格有点烦人请您把它们擦掉好吗 这次结果代码执行起来效果是这样的 你看这感觉是不是好多了呢
我知道这游戏还有很多缺点而且我的做法毫无原创性可言。但是这个复现过程至少证明了一件事 —— 原帖的作者 Andre 没有夸大其词 —— 完全用自然语言提要求GPT-4 确实就可以帮你写游戏了。
我于是发了一番感慨 当然任何一个有经验的程序员都可以站出来指出 GPT-4 辅助编程的种种缺点然后断言它永远替代不了优秀的开发者。
你别忘了 GPT-4 发布还不到 48 小时目前一众大语言模型还在以狂飙的姿态进化中。再说了谁说它的目标是替代「优秀的开发者」了
借用好友川总的话说优秀的开发者会利用它效率提升 100 倍编程入门者会利用它享受私教带来因材施教的愉悦。
我非常赞同但是提出了一个疑问 —— 中间层开发者的被 AI 冲击后入门者该怎么成长为顶级优秀的专业人士呢
目前我还没有答案。想听听你的看法。欢迎留言咱们一起交流讨论。