声明:本文来自微信公众号“CSDN”(ID:CSDNnews),作者:屠敏,,授权站长之家转载发布。
ChatGPT、GPT-4的到来,想要拥有一个“贾维斯”还需要多久?
国外有位叫 Mckay Wrigley 的开发者告诉我们,「Jarvis is now reality」。当然这里的贾维斯并不是漫威漫画中的人工智能系统,而是一个真实的代码助手,它可以通过语音对话,自动帮你生成代码,让写代码看起来就像和朋友聊天一样简单。
这款代码助手不仅可以初始化项目,构建应用程序,还能创建 GitHub 存储库,并将其部署至 Vercel。
其实,Mckay Wrigley 是一名软件开发者,使用 AI 进行开发和教学。和很多极客一样,在看到强大的 ChatGPT、GPT-4可以完成许多任务,并为各行各业的从业者提供近乎无限的想法之际,他总想做出一些什么。
「2022年是人工智能的重要一年。我们见证了 ChatGPT、GitHub Copilot、DALL-E、Stable Diffusion 等的起飞和交付改变游戏规则的软件。该领域充满了进步,而且这种进步将继续加速。自2020年以来,我一直在涉足 AI,但今年我变得非常清楚,我需要全力以赴。今天公开的 AI 模型非常有用,鉴于我的技能组合,我能做出的最大贡献是为利用这些模型的人们构建有用的工具」,这是 Mckay Wrigley 在2023年伊始立下的 Flag。
为此,他相继开发了开源的 ChatGPT UI 套件、高级聊天机器人工具包——Chatbot UI(https://github.com/mckaywrigley/chatbot-ui),该工具包适用于 OpenAI 的聊天机器人。Mckay Wrigley 表示,ChatGPT 在全球范围内遭到了一定区域的封禁,不过可以使用 Chatbot UI 和 OpenAI API 的密钥来获得相同的体验。
与此同时,Mckay Wrigley 也创建了基于 GPT-4旨在用自然语言构建软件的 Codewand 初创公司。文章伊始所提及的“贾维斯”代码编程助手,便是使用Codewand 编写的一部分。
Mckay Wrigley 对 GPT-4将改变软件开发方式这一观点深信不疑。
起初,他只是小试牛刀,使用了 Apple 内置的 Shortcuts 应用程序,创建了用 ChatGPT 聊天机器人取代 Apple 语音助手 Siri 的简单方法,并将最新开发的快捷方式命名为——Hey GPT(https://www.icloud.com/shortcuts/8bcc2979d6e34a3d90a48c3f77f96d68)。
只需要通过这个链接下载安装扩展,输入 OpenAI API 密钥之后,将其添加到主页,然后告诉它你想要干什么就可以了。
这个基于Codewand 工具开发的助手,相比传统的 Siri 语言助手,要更加智能,拥有 ChatGPT 的所有能力。这也是为什么当Mckay Wrigley 展示“Hey GPT”这款聊天机器人快捷方式如何工作的视频便能在短时间内收到超过350万次观看的原因。
Mckay Wrigley 还表示,已经将其连接到了 VS Code 上,实现了一边在健身房健身,一边和手机上 Hey GPT 聊天写代码的有趣经历。对此,也有开发者 Nick Dobos 分享了4分钟内使用Hey GPT、Replit、GitHub、Vercel 构建和发布一个简单的网站的过程。
随后,Mckay Wrigley将 Hey GPT 快捷键方式从 iPhone 端应用到了 Apple Watch 上,你甚至可以滚动浏览文本,Mckay Wrigley 直呼如果苹果再不推出下一代 Siri,那么它会被新的 AIGC 产品取代掉。
在积攒了一些经验之后,MckayWrigley 开始尝试通过 iOS 快捷方式为 GPT-4模型和 GitHub 平台架起了桥梁,他通过与 Apple Watch 上的 GPT-4语音助手对话,尝试让它承担复杂的编码任务、编写代码、在 GitHub 仓库中创建一个 PR。
经过调试,它真实地实现了,“我所要做的就是告诉它该做什么。这就是软件的未来”,Mckay Wrigley 说道。
经过近一周时间的调试,Mckay Wrigley 让这款 GPT-4代码助手功能更加完善,并将其称之为“Jarvis”(贾维斯),它正如文章伊始视频展示的那样,不仅可以使用可以实现识别 repo、识别目标文件、编写代码、创建一个分支、提交更改,还能直接将项目部署到Vercel 上。真实地实现了,简单地说说话,就能在电脑、手机、手表等多平台上编程。
不过,Mckay Wrigley并未透露该项目的具体实现细节,只是透露了使用Codewand 工具,该工具官方 Twitter 说道,「我们不会告诉人们我们在建造什么。我们只给他们看。欢迎来到软件的未来。」
有些遗憾的是,目前Codewand 工具(https://www.codewand.co/)也需要申请加入候选名单,等待通过之后才能尝试使用。那么,对于语音开启编程的新未来,你是否期待呢?它会取代 Siri 等语音助手吗?
参考
https://twitter.com/mckaywrigley
https://twitter.com/CodewandAI/status/1642956482806435841
(举报)