fast.ai 的新篇章:如何用代码解决问题

fast.ai 将加入 Answer.AI,并且我们将宣布一种全新的教育体验,‘如何用代码解决问题’
作者

Jeremy Howard

发布日期

2024年11月7日

八年前,我和 Rachel Thomas 发起了 fast.ai,其使命是普及人工智能。我们相信人工智能将成为历史上最重要的技术之一,并且如果得到广泛普及,它可以赋能世界各地的人们创造他们能想象的一切。但如果只有少数精英理解它,我们担心这可能导致不平等。

今天,我们很高兴地宣布 fast.ai 将加入 Answer.AI,这标志着使人工智能人人可及的新阶段。并且,我们将宣布一门新的 Beta 课程,如何用代码解决问题——一种全新的“AI 优先”教育体验。如果你加入这门课程,你将成为首批体验这种新方法的学员之一。

AI 格局已变

当我们开始 fast.ai 时,普及人工智能意味着教人们训练自己的模型。这很有效——fast.ai 的课程帮助培养了许多当今顶尖的 AI 从业者。但格局已经发生了巨大变化。就像 iPhone 使人们无需理解 TCP/IP 也能访问互联网一样,ChatGPT、Claude 和 Gemini 等大型语言模型 (LLMs) 使人们无需理解模型训练也能使用人工智能。

然而,当人们开始使用人工智能进行编码时,发生了一些有趣的事情。起初,感觉很神奇——就像《黑客帝国》中的基努·里维斯突然学会了功夫一样。你可以在 15 分钟内创建一个以前需要数周才能完成的应用。但随后现实袭来:你需要进行修改、添加功能、修复错误。魔力开始消退,许多人遇到了无法逾越的障碍。

一种新型课程

在 fast.ai,我们已经两年多没有发布新课程了。那是因为我们想打造一些比之前任何课程都更大胆、更不同的东西——一种从头开始设计,将现代人工智能技术深度融入整个学习过程的东西。

这就是我们的新课程“如何用代码解决问题”的由来。它不仅仅是另一门课程——这是一种关于人类和人工智能如何协作的全新思维方式。我们称之为“对话工程”(Dialog Engineering)。

它的工作方式如下:不是要求人工智能一次性生成数百行代码,而是你通过小步骤与它协作。你可能写一两行,然后让人工智能建议下一部分。这形成了一个强大的反馈循环,每一步都让你和人工智能变得更聪明。你创建的代码比人类或人工智能单独创建的代码更简洁、更易维护、更强大。

隆重推出 solveit

为了支持这种方法,我们构建了一个名为 solveit 的新平台。它是第一个专为对话工程设计的工具,将人工智能深度嵌入开发流程。我们已经在 Answer.AI 内部使用了几个月,用一个小团队取得了非凡的成果(正如你从我们今年的诸多突破中可以看到的)。

这不仅仅是理论——我们正在使用这些精确的技术来构建 Answer.AI 本身。当人们问我们如何用这么小的团队完成这么多工作时,这就是答案。这与成为天才程序员无关;关键在于拥有正确的方法来结合人类和人工智能的能力。

不止于编码

虽然许多人认为人工智能编码工具仅仅用于构建应用,但对话工程可以解决各种各样的问题。无论你是为数据新闻分析数千个 PDF 文档,自动化每周报告,还是构建复杂的 Web 应用,方法都是一样的:分解问题,将人工智能作为你的伙伴,一步步解决它,并构建出你真正理解的东西。

加入首批学员

课程将于 11 月 26 日开始,由包括我本人、Johno Whitaker 和 Audrey Roy Greenfeld 在内的世界级团队带领。你将学习

  • 如何结合代码和人工智能解决实际问题
  • 对话工程的原理
  • 如何构建可维护和可扩展的解决方案
  • 顶尖开发者用于与代码交互工作的技术

首批学员将组成一个特别的社区,就像多年前我们的第一批 fast.ai 学员一样。我们将一起探索和拓展人机协作的可能性。

这适合你吗?

如果你曾使用人工智能进行编码但想超越简单的提示词,这门课程非常适合你。你无需是一名经验丰富的程序员,但你应该对循环和变量等编码概念有基本的了解。

然而,如果你认为人工智能已经可以完全取代程序员,那么这门课程不适合你。我们的目标不是让人工智能编写我们所有的代码——而是在人类理解和人工智能能力之间建立强大的伙伴关系。

立即查看课程 →

我们正处于编程新时代的开端,问题不再是是否使用人工智能,而是如何有效使用它。加入我们,一起塑造这个未来,在这个未来中,人类和人工智能将共同协作解决问题,实现两者单独无法达到的成就。

...哦,顺便说一句...

我们就是使用 solveit 的对话工程来撰写这篇博客文章的!首先,我的朋友 Hamel 采访了我,生成了这篇文章的素材,然后我们以该采访记录为背景,开始了一场对话,solveit、Hamel 和我在此过程中迭代撰写了这篇文章。这是我们使用的视频