GPT 吞噬一切!我们还需要编程语言吗?

6dfdba194d3d6ef86e38d16f42ca9e95.gif

作者 | GPT-4

责编 | 唐门教主

出品 | 《智能之境》,一个由 AIGC 创作的栏目

a8054aa6c058c50a4562c5f6bfc96958.png

编者按

「智能之境」专栏更新:AGI 的未来,究竟属于 Rust 还是 Mojo?或者我们还需要编程语言吗?

LLVM 之父、苹果的编程语言 Swift 之父、新编程语言 Mojo 之父 Chris Lattner 转了一篇题为「Rust or Mojo for the future of AI?」的文章,文章标题很吸睛,于是我综合使用了 ChatGPT(GPT-3.5)、微软的 Bing AI、终于支持中文的 Google Bard 和 GPT-4 轮番上阵来以这篇文章做素材写文章。

文章地址:https://mojodojo.dev/blog/2023-07-17-rust-or-mojo-ai.html

结果非常明显,最终比较靠谱能采用的依然是 GPT-4。但也有几点显著的不同:

首先,让翻译,ChatGPT(GPT-3.5)直接表示臣妾做不到啊,Bing AI 则是对文章的内容进行了概要总结。

在我写了完整的 Prompt 之后,他们开始大展身手了,ChatGPT(GPT-3.5)严格遵守 Prompt:

edea0891bbeb8ca8197c1ad6401e0bed.png

Bing AI 在 Creative(更多创造力)模式下开启了长篇大论,乍看内心直呼🐂,但细看之下则知实属一本正经地胡说八道,切换到 Balanced(更多平衡)之后,同样的 Prompt,它却很惜字如金了。

41fbc290dda2bac3bdf8b767101585a0.png

Bing AI 在 Creative(更多创造力)模式下

而 Google Bard 特别言简意赅,却很直观地给出了对比的表格:

fedcedc444c68c9c3a0003ab1d928bc7.png

我在 Prompt 里特别写到了「在必要的地方体现代码」,但在实际的生成中,GPT-4 是唯一一个包含了代码的,尽管量少,其他几个压根就没有体现到代码。

让马斯克颇为钟意的 AI 大牛 Andrej Karpathy(现任 OpenAI 科学家)今年初说「The hottest new programming language is English(意指最好的编程语言是自然语言)」,由此引发了诸多关于我们未来是否还需要编程语言的讨论,这个问题在 ChatGPT(GPT-3.5)、Bing AI、Google Bard 和 GPT-4 这里,却收获了一致的答案:在 AGI 时代,我们仍然需要编程语言。Bard 这样说道:「编程语言是一种强大的工具,它使我们能够以一种精确和可重复的方式对计算机进行控制,也是人工智能发展的必要工具。」

接下来,让我们一起看 GPT-4 眼中,编程语言的未来。同样,本文的封面图依然采用 Prompt so easy 的 Stable Doodle 生成。朋友们,如果你在阅读文章时,发现有任何存在错误的地方,请一定要指出来,我们一起来训练 GPT 们~

9b181d249a576f5519211e575ea09933.png

让 Stable Doodle 生成:一个程序员在编写代码,非常具有黑客帝国的既视感

486d969e399a5078dea1e380ddfc8a04.png

GPT-4:面向 AGI 时代的编程 —— Rust 还是 Mojo?

在人工智能领域,我们迎来了一个决定性的问题:在通用人工智能(AGI)的时代中,我们应该选择 Rust 还是 Mojo 作为我们的编程语言?为了解答这个问题,我们需要深入探讨这两种语言的特点、优势,以及它们在不同场景中的应用及未来发展。

Rust 和 Mojo:理想中的 AI 编程语言

面对现在 C/C++ 和 Python 在将机器学习模型投入生产、调试问题时的困扰,我们亟需一种语言,既能让系统程序员充分利用硬件资源,同时又能作为一种安全的高级语言,使代码更容易、可靠且高效地投入生产。Rust 和 Mojo 就是这样的语言。

Rust 是一种系统编程语言,它强调安全、速度和并发性,尽管学习曲线陡峭,但它在业界已经开始引起注意作为可能的解决方案。将使用 C/C++/Python 的计算机视觉 ML 模型的生产代码转换为 Rust 是一种愉快的体验,Rust 作为一种高级安全和富有表达力的语言,性能开销非常低。但是,其生态系统仍然年轻,我们仍需要依赖如 OpenCV 这样的庞大 C++ 项目,该项目又依赖于如 FFmpeg 这样的庞大 C++ 项目进行图像和视频的编码和解码。

3890230409b6765efea4f786da7768b1.png

Mojo 是一种新兴的编程语言,专为机器学习和数值计算而设计。它的目标是提供一种方式,让研究者可以在保持 Python 的优雅和简洁的同时,逐步用 Mojo 重写函数以获得更好的性能,从而消除所有 C/C++/Fortran 依赖项的复杂性和间接性。

cdcb7b8bd556ef60f296342214867e49.png

社区观点:Rust 与 Mojo 的未来

在 Rust 和 Mojo 的社区中,有许多关于这两种语言未来发展的讨论。其中,一部分人试图在 Rust 中重写 OpenCV 的功能,但自 2019 年推出以来并没有取得太大进展。另一部分人正在使用 opencv-rust C++ 绑定,尽管这个项目是由一个专注但大多是单独的贡献者维护的。

在 Mojo 社区中,有人尝试使用 Mojo 重写 Python、C++ 和 Fortran 的代码。在 Mojo 的环境中,我们可以在一个 Jupyter 笔记本中运行 Python,然后使用 Mojo 代码进行性能优化。

Rust 和 Mojo 的适用场景和未来发展

Rust 的设计初衷是为了解决系统编程的问题,因此它在需要高性能和强大的底层控制的场景中非常有用。在未来,随着 Rust 生态系统的成熟,Rust 有可能在 AI 领域扮演更重要的角色。

Mojo 的设计目标是为了满足机器学习和数值计算的需求,因此它在需要高性能计算和方便的数值处理的场景中非常有用。在未来,Mojo 有可能会成为实现 AGI 的一个重要工具。

结论:在 AGI 时代,我们还需要编程语言吗?

尽管人工通用智能的发展使得机器能够自我学习和解决问题,但编程语言仍然是一个必要的工具。因为,编程语言不仅是一种实现功能的工具,更是一种思考问题、设计解决方案的方式。它帮助我们更好地理解问题,更精确地表述解决方案。

Rust 和 Mojo 的出现,为我们提供了新的思考和工作方式。Rust 提供了一种静态类型、安全并且性能优越的方式来编写系统级别的代码。而 Mojo 则试图解决 Python 在数值计算和机器学习方面的性能问题,同时保留 Python 的优雅和简洁。

在 AGI 的时代,我们可能不再需要关注计算机内部的底层细节,而是更多地关注如何设计和理解复杂的系统。这可能需要我们创建新的编程语言,或者改进现有的编程语言。

无论是 Rust 还是 Mojo,或者是其他的编程语言,我们都应该保持开放和探索的态度。因为在 AGI 的世界,唯一不变的就是变化。

推荐阅读:

▶微软Office AI工具定价每人每月30美元;Meta开源免费可商用大语言模型Llama 2;美团申请美团光年商标|极客头条

▶格局打开,Meta 发布免费商业应用的开源 AI 模型 Llama 2,网友:微软又赢麻了!

▶10倍效率的开发者即将消亡

8e2ba302fe8e0c24d0df0ab47080282c.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/44502.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ChatGPT 技术首发上车,集度汽车官宣将融合文心一言;谷歌自研数据中心芯片取得新进展;Firefox 110 发布|极客头条...

「极客头条」—— 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧。 整理 | 梦依丹 出品 | CSDN(ID:CSDNnews) 一分钟速览新闻点&#…

第三课总结吴恩达 ChatGPT Prompt 免费视频

前两课在这里: 总结吴恩达 ChatGPT Prompt 免费课程 第二弹进阶吴恩达 ChatGPT Prompt 技巧 今天第三课,两个技巧 第一个,Prompt 迭代开发 熟悉我号《有关SQL》的朋友都知道,SQL 调优有经典的三板斧,最激动人心的是第三…

吴恩达 Chatgpt prompt 工程--5.Transforming

探索如何将大型语言模型用于文本转换任务,如语言翻译、拼写和语法检查、音调调整和格式转换。 Setup import openai import osfrom dotenv import load_dotenv, find_dotenv _ load_dotenv(find_dotenv()) # read local .env fileopenai.api_key os.getenv(OPE…

吴恩达 Chatgpt prompt 工程--2.Iterative-prompt

迭代分析和完善prompts,以从产品概况表中生成营销副本。 Setup import openai import osfrom dotenv import load_dotenv, find_dotenv _ load_dotenv(find_dotenv()) # read local .env fileopenai.api_key os.getenv(OPENAI_API_KEY)def get_completion(prom…

吴恩达 ChatGPT Prompt Engineering for Developers 系列课程笔记--07 Expanding

07 Expanding 本节示例如何用ChatGPT生成一封电子邮件的回复。 1) 定制化情绪 给定客户评论,我们根据评论内容和情绪产生定制的回复。下面是给定情感(positive/negative),让ChatGPT产生相应回复的prompt。 """…

吴恩达ChatGPT课爆火:AI放弃了倒写单词,但理解了整个世界

明敏 杨净 发自 凹非寺量子位 | 公众号 QbitAI 没想到时至今日,ChatGPT竟还会犯低级错误? 吴恩达大神最新开课就指出来了: ChatGPT不会反转单词! 比如让它反转下lollipop这个词,输出是pilollol,完全混乱。 …

吴恩达ChatGPT《LangChain for LLM Application Development》笔记

基于 LangChain 的 LLM 应用开发 1. 介绍 现在,使用 Prompt 可以快速开发一个应用程序,但是一个应用程序可能需要多次写Prompt,并对 LLM 的输出结果进行解析。因此,需要编写很多胶水代码。 Harrison Chase 创建的 LangChain 框…

国际海运出口的操作流程是怎样的?

国际海运运输因为方便快捷以及运费低等特点,一直以来是大多数外贸企业出口货物物流运输的首选,然而新进入外贸行业的朋友们,对于海运出口流程还不是很了解,今天箱讯小编就为大家来介绍下。 海运出口操作流程如下: 1、…

用Python赚钱的方法有哪些?

很多人想知道用Python赚钱的方法有哪些?Python很容易使用,应用性较强。可以通过使用Python开发小程序、抓取数据、游戏开发、兼职编程老师,发展副业的方式来赚钱。 用Python赚钱的方法: 1、某宝搜python程序      可以到某宝…

学python可以做什么兼职-Python兼职收入过万?用Python做项目真的这么赚钱吗?

今天给大家分享一下2位前辈业余接兼职做的一些Python项目。我在这里想说,无论你是自学还是进培训班,只要把Python学好,钱自然而来。 问:请问用Python可以接哪些兼职的活赚钱? 1兼职费用足够学费生活费 恰巧上学期间接过一些外…

Midjourney指令操作、promt框架、参数设置教程

引言:基于Chatgpt的应用如雨后春笋,这波浪潮正当时。最近在摸索图片生成有价值的应用场景,使用过程中整理了一些指令秘籍,一同分享出来。 1、原理 Midjourney的人工智能绘画技术基于GPT-3.5模型,使用了先进的神经网络…

Python 如何赚钱?学会我交给你的Python赚钱大法,就算是大学生,月入1W外快不在话下。

现在学python的人越来越多了,都说学python赚的钱多,那么问题来了,就是我学完Python赚不到钱怎么办? 或者说找不到Python赚外快的平台或方式,今天小编我分享我的Python赚钱大法,学完月入1W外快不在话下! …

实现财务自由 之 A 股上市公司的年报(年度财报)查阅查看、下载地址、以及下载的方法

实现财务自由 之 A 股上市公司的年报(年度财报)查阅查看、下载地址、以及下载的方法 目录 实现财务自由 之 A 股上市公司的年报(年度财报)查阅查看、下载地址、以及下载的方法 A 股上市公司年报,下载具体方法 1、打…

在 AI 上训练 AI:ChatGPT 上训练另一种机器学习模型

ChatGPT 可以像 Linux 终端一样运行,并在给出以下提示时返回执行结果。下面我来带大家操作起来。 文章目录 终端操作训练机器学习模型镜像演示 终端操作 输入:I want you to act as a Linux terminal. I will type commands and you will reply with wh…

【免费分享】chatgpt打造属于自己的AI口语私教,保姆级教程

随着人工智能技术的不断发展,AI口语学习已经成为了一种趋势。而如何打造一款自己的AI口语私教工具呢?本文将为大家介绍利用chatgpt api、百度翻译、腾讯智聆api、百度语音等技术,打造一款AI口语私教工具的步骤。 一、利用到的技术 1、chatg…

一分钟教会你ai文本工具如何使用

今天我要给大家推荐一些ai文本生成器!你知道吗,ai文本生成器是一个超厉害的东西,它可以帮助我们创作出令人惊叹的文章、故事和甚至是诗歌。不管你是一名作家、学生还是只是想要表达自己的创意,这些工具都会是你的绝佳助手&#xf…

巴比特 | 元宇宙每日必读:多个大模型官宣,马斯克、姚期智、杨立昆等共话AIGC,世界人工智能大会有哪些看点?...

摘要:据钛媒体报道,7月6日,2023世界人工智能大会(WAIC)在上海世博中心正式拉开帷幕。特斯拉CEO埃隆马斯克(Elon Musk),华为轮值董事长胡厚崑,微软全球资深副总裁、微软大…

对话算想未来创始人赵亚雄:希望做“为中国 AI 经济而生的 AWS”

本文约9000字,建议阅读10分钟“全球最聪明的人都在大模型创业,没人会禁受得住它的诱惑。” ChatGPT爆火,引得全世界为之疯狂,恍惚中一夜之间,人人都在讨论ChatGPT,所有大佬和资本纷纷涌进大模型。 上一次如…

真有意思,AI高引论文排行榜:OpenAI和DeepMind未进前十,旷视排第二?

文|丰色 发自 凹非寺源|量子位 哪些机构或国家(地区)发表的AI研究是最具影响力的? 为了弄清这个问题,美国Zeta Alpha平台统计了2020-2022三年之间全世界引用次数前100的AI论文,得出了一些很有意…

【SaaS播客】onboard20. 生成式AI AIGC:硅谷AI大牛、投资人、创业者眼里的机会与挑战

近期IT领域最火热的话题就是AIGC了,可以说是真正出圈了,这个词貌似是百度大力推广的;国际上用得更多的是Generative生成式AI。最近的热点是“真”智能聊天的产品chatGPT。我认为对上层产品而言最关键的是这2个里程碑: 20年中OpenAI推出GPT-3…