自2017年以来,Google Colab一直是Python编程的最简单方式。超过700万人,包括学生在内,已经使用Colab免费访问这些强大的计算资源,无需安装或管理任何软件。它是机器学习、数据分析和教育的绝佳工具,现在通过AI的进步,它变得更加强大了。
Google宣布Colab将很快添加AI编码功能,包括代码自动补全、自然语言生成代码,甚至还有一个辅助编码的聊天机器人。Colab将使用Codey,这是一个基于PaLM 2构建的代码模型系列,该模型在上周的I/O大会上刚刚宣布。Codey通过大规模的高质量、经许可的外部代码数据集进行了优化,以提高在编码任务中的性能。此外,用于驱动Colab的Codey版本专门针对Python和Colab特定的使用进行了定制。
强大编码功能的访问 Colab的美国用户将首先获得在Colab内部使用的Codey模型,这将显著提高编程速度、质量和理解能力。Colab的第一个功能将聚焦于代码生成。
自然语言生成代码功能可以帮助您生成更大的代码块,从注释或提示中编写整个函数。这样可以减少编写重复代码的需求,让您可以更专注于编程和数据科学中更有趣的部分。符合条件的Colab用户将在笔记本中看到一个新的“生成”按钮,允许他们输入任何文本提示来生成代码。
对于符合条件的付费用户,当您输入时,您将看到自动完成的建议。
一个集成的聊天机器人使得获取帮助比以往更加容易。不久之后,您将能够在Colab中直接提出问题,例如:“如何从Google Sheets导入数据?”或者“如何筛选Pandas DataFrame?”
普惠机器学习,让每个人都能参与 任何有互联网连接的人都可以免费使用Colab。每个月都有数百万学生使用Colab来学习Python编程和机器学习。无论身处何地的资源匮乏群体都可以免费使用Colab,利用高性能的GPU进行机器学习应用。
谷歌即将推出更多功能和改进,将使Colab在您的数据和机器学习工作流程中成为一个更加有帮助、整合的体验。
这些功能将在未来几个月逐步推出,首先付费用户在美国提供,然后扩展到免费用户。随着时间的推移,谷歌还将扩展到其他地理区域。
Colab免费的云端AI编程工具,它基于Jupyter Notebook,能够让用户直接在浏览器中编写和执行代码,无需进行任何本地安装和配置。以下是使用Colab的简单步骤:
- 打开浏览器并访问Colab的官方网站
- 如果已经有Google账号,请登录;否则,动动手指再建一个新的Google账号。
- 在Colab的首页,可以选择创建一个新的笔记本或打开已有的笔记本。您还可以选择从GitHub、Google Drive或本地上传一个笔记本。
- 创建一个新的笔记本后,您可以在代码单元格中编写Python代码。Colab还支持Markdown格式,因此您可以在文本单元格中添加说明、标题和注释。
- 您可以通过点击代码单元格左侧的播放按钮或使用快捷键Shift+Enter来运行代码。Colab将在云端服务器上执行代码,并在单元格下方显示输出结果。
- Colab还支持安装和导入各种Python库和模块。您可以使用"!pip install"命令来安装所需的包,并使用"import"语句导入它们。
- 如果您需要使用GPU或TPU进行深度学习任务,可以通过选择"Runtime"菜单中的"Change runtime type"来更改运行时类型。
- 还可以将笔记本保存在Google Drive中,或将其下载到本地计算机。