Prompt Sapper:基础模型的灵魂伴侣,AI服务的创新工场
机器之心专栏
作者:邢振昌 (CSIRO's Data61)、黄箐 ( JXNU)、程煜 ( JXNU)
基础模型解锁软件 3.0
然而,如上图所示, 传统操作系统调用和基础模型调用之间存在一个本质区别。即使自然语言是我们表达需求的最自然方式,在软件 1.0/2.0 范式中,人们不得不使用计算机语言(如 Java、Python、JavaScript 等)与计算机交互,专注于解决问题(算法,数据,模型架构,特征等)。现在,一切发生了翻天覆地的变化!基础模型为我们解锁了软件 3.0 范式,一种全新的自然语言编程方式 — 提示编程 ,以及基于提示编程的 AI 链工程。在软件 3.0 范式中,人们可以用自然语言描述他们需要解决的问题,而基础模型则能理解并执行这些自然语言指令。这一进步让人们能够以更直观、更自然的方式与 AI 互动,进一步拓宽了我们在创新和解决问题上的可能性,将 AI 的力量带给了更广泛的受众,实现了 AI 平民化的愿景。
软件 3.0 优势在于为人们带来前所未有的 AI 交互体验和智能应用。但我们相信,软件 3.0 并不会完全取代软件 1.0/2.0。相反,这三种范式将在未来相互补充并共存。在各自的优势领域,它们将发挥各自的作用,共同推动技术进步和创新。这种协同发展有望让我们更好地解决复杂问题,释放更多的创新潜能。我们的 Sapper IDE 支持三种范式的工作者(worker),详情见 “提示客剑谱”(Promptmanship)。
AI 2.0(基础模型)赋能软件 3.0(提示编程 + AI 链工程)
机器学习和软件工程演化
如上图所示,机器学习技术的发展经历了从最早期的特征工程、神经网络架构工程,到预训练微调范式的目标工程,再到近期的提示 / AI 链工程的演进。尽管神经网络和预训练微调正在逐渐降低利用 AI 的门槛,但人们仍然面临着单领域、多模型孤岛效应的挑战。也就是说,AI 1.0 时代缺乏一个 AI “操作系统” 模型来支持 AI 应用的开发、组装和生态系统。
而基础模型则具备跨领域知识,能够通过情景学习(in-context learning)适应各种复杂的任务,为我们带来了期待已久的 AI “操作系统” 平台。
李开复将这一平台化的 AI 称为 AI 2.0。他认为,聊天工具和图文创作仅仅是 AI 2.0 的冰山一角,我们不应限制对 AI 2.0 潜力的想象。基础模型推动了自然的人与 AI 交互方式,开启了软件工程领域崭新的一页 — 软件 3.0 时代。在这个时代中,以提示编程和 AI 链应用为核心,我们将迎来更加开放和民主的 AI 服务开发和应用环境。Andrej Karpathy 认为,新兴的提示编程具有将 “程序员” 人数扩大到 15 亿的潜力。在就业市场上,出现了诸如 “AI 提示工程师”、“法律提示工程师” 等职位,预示着这一发展趋势正在成为现实。
AI 链工程(SE4AIChain): 愿景与目标
Prompt Sapper 的与众不同之处
Prompt Sapper 受很多优秀项目和工具的启发,比如 ChatGPT, AutoGPT, LangChain, no-code AI,以及大量 prompt engineering 文献和工具。但我们与众不同之处在于以下三点:
澳大利亚 Data61 的 SE4AI 团队和江西师范大学智能化软件工程实验室联合打造全球首款 AI 链(AI chain)无代码生产平台 Prompt Sapper,及相应的方法学和 AI 服务市场。 基础模型(foundation models)带来了前所未有的 AI “操作系统” 效应和全新的人工智能交互方式,激发了 AI 服务开发与应用的创新之潮。 Prompt Sapper 应势而生,致力于重塑软件领域格局,打造人与 AI 协作智能的平台,以释放每个人的 AI 创新潜能,创造人人皆 AI 创新大师的未来!
- 项目链接: https://github.com/AI4FutureSE
- AI 链主网站: https://www.aichain.online/
- Sapper IDE: https://www.promptsapper.tech/
- AI 服务市场:https://www.aichain.store/
人与 AI 交互光谱