2024 年 8 月 8 日,人工智能学者、斯坦福大学计算机科学系教授吴恩达发布了一门全新的 Python 入门课程《AI Python for beginners》,并宣布限时免费开放。这门课程结合了生成式 AI 技术,旨在帮助编程初学者学习 Python 编程。
课程内容包括如何使用 AI 作为编程助手,编写代码与大型语言模型(LLM)交互,快速创建自定义应用等。课程的第一部分介绍了 Python 编程的基础知识,包括如何输出 “Hello World!” 等基本操作。对于完全没有编程经验的学员,这部分内容非常友好,帮助他们快速入门。
课程的第二部分重点介绍了如何使用 AI 作为编程助手。生成式 AI 技术在编程中的应用已经变得越来越普遍,程序员正在使用 AI 来帮助编写代码片段、调试代码等。在整个课程中,学员可以访问一个 AI 聊天机器人,它将成为他们的编程助手,随时为他们提供帮助。
第三部分则通过构建 AI 应用来学习 Python 编程。学员将编写代码与 LLM 交互,快速创建自定义应用,比如定制诗歌、编写食谱和管理待办事项列表。通过这些实际项目,学员不仅可以巩固所学的编程知识,还能体验到编程的实际应用。
生成式 AI 技术不仅在编程教育中发挥了作用,在其他领域的应用也越来越广泛。比如,在营销领域,专业人士通过编写代码下载网页,并使用生成式 AI 来获取见解;在新闻领域,记者编写代码来标记重要新闻;在投资领域,投资者则自动化合同的初步草稿等。
一个典型的案例是微软推出的生成式 AI 初学者课程。该课程内容包括 LLM 简介、提示工程基础知识、构建文本生成 / 聊天应用程序等。通过这门课程,学员可以了解生成式 AI 的基本原理,并学会如何在实际项目中应用这些技术。
另一个案例是 Meta 推出的 AI Studio。这款产品使用户能在不需要编程知识的情况下,创建、分享和定制 AI 角色。通过简单的拖放操作,用户可以快速创建个性化的 AI 角色,无需了解复杂的代码或算法。

