Type something to search...
Jupyter Agent 让我大开眼界。你未曾预见的人工智能革命。| 作者:Savvas Theocharous | 2024年12月 | 人工智能的进步

Jupyter Agent 让我大开眼界。你未曾预见的人工智能革命。| 作者:Savvas Theocharous | 2024年12月 | 人工智能的进步

易于获取,但难以置信。一旦你亲自体验过,你就会明白我在说什么!

我想我们都听说过 AI Agents。它正在进入主流,并且已经成为一个新兴的流行词。不过,我向你保证,在我自己尝试过 Jupyter Agent 之后,它的能力绝对不容小觑。

什么是 Jupyter Agent?

Jupyter Agent 是一个在 HuggingFace 空间中的 AI Agent。它能够通过一个提示创建完整的 Python 笔记本,具备自主错误处理、输出和读取上传文件的能力。虽然它被称为 Jupyter Agent,但它的工作方式与 Google Colab 相同,后者可能是你们更熟悉的创建 Python 笔记本的工具。

它是在线的,免费且对所有人开放,无需登录! 在这里查看!

“代理不仅会改变每个人与计算机的交互方式。它们还将颠覆软件行业,带来自我们从输入命令转向点击图标以来最大的计算革命。” — 比尔·盖茨,微软联合创始人

让我们来测试一下!

我在大学时也经历过的一个标准项目是分析鸢尾花数据集。它基本上是一个鸢尾花的数据集,这些花被分为三类。除了目标类别外,您还会获得花朵的测量数据,以进行探索性数据分析(EDA)和聚类。

让我们看看这在当时能为我节省多少时间! :D

一个在几秒钟内完成的散点图EDA。

作为一名学生,这让我花费了数小时……是的,我甚至还在使用ChatGPT。

一个代理能够创建更大的笔记本项目,包括数据清理、数据可视化,并在一个提示中添加预测机器学习!

代理的链接:https://huggingface.co/spaces/data-agents/jupyter-agent

您此时可能会问:

没什么新鲜事。这与我在项目中仅仅使用ChatGPT有什么不同?

1. 输出显示。

在 ChatGPT 中错过的一个非常方便的功能是查看输出。

查看输出和图表要容易得多,因为通常你必须复制,去你的 IDE,粘贴代码,等待它运行,然后它只会产生 垃圾和错误。

2. 错误处理

我提到过,如果有输出和错误,它会显示这些内容。这很好,但这还不是全部。

如果代理确实遇到错误,它将返回并调整代码以一次性修复错误!

3. 上传文件。

以最简单的方式,您可以上传文件。

在大多数情况下的一个例子是,您上传一个数据集,代理会读取它以执行您要求的任何任务。EDA、预测、清理。您说出它的名称——或者我应该说提示它——它就能做到!

4. 下载 .ipynb 文件。

不再需要复制和粘贴!

您可以通过一键按钮下载文件。

5. 系统提示配置。

如果您需要调整LLM的响应方式,可以进行相应的调整。

该代理附带了一个预先编写的系统提示,用于指导其应如何响应,您可以查看并根据自己的喜好进行调整!

你怎么看?

我个人觉得我低估了代理,当我发现这一点时,我对所有的能力有了更清晰的认识。我意识到许多人可能和我处于同样的状态,或者可能不是。

当然,我可能不会完全转向 Jupyter Agent 来处理我的所有笔记本。我认为我会使用它来创建一个初步的模板,然后自己添加代码。接着,我肯定会使用 ChatGPT 来获取想法并调整代码。

这更像是一次顿悟的经历,让我看到了代理的真正力量,以及它在实际使用中比 LLM 更加有用的方式。

我希望你能享受这个新的代理,并且觉得这篇文章有趣。

Related Posts

使用 ChatGPT 搜索网络功能的 10 种创意方法

使用 ChatGPT 搜索网络功能的 10 种创意方法

例如,提示和输出 你知道可以使用 ChatGPT 的“搜索网络”功能来完成许多任务,而不仅仅是基本的网络搜索吗? 对于那些不知道的人,ChatGPT 新的“搜索网络”功能提供实时信息。 截至撰写此帖时,该功能仅对使用 ChatGPT 4o 和 4o-mini 的付费会员开放。 ![](https://images.weserv.nl/?url=https://cdn-im

阅读更多
在人工智能和技术领域保持领先地位的 10 项必学技能 📚

在人工智能和技术领域保持领先地位的 10 项必学技能 📚

在人工智能和科技这样一个动态的行业中,保持领先意味着不断提升你的技能。无论你是希望深入了解人工智能模型性能、掌握数据分析,还是希望通过人工智能转变传统领域如法律,这些课程都是你成功的捷径。以下是一个精心策划的高价值课程列表,可以助力你的职业发展,并让你始终处于创新的前沿。 1. 生成性人工智能简介课程: [生成性人工智能简介](https://genai.works

阅读更多
10 个强大的 Perplexity AI 提示,让您的营销任务自动化

10 个强大的 Perplexity AI 提示,让您的营销任务自动化

在当今快速变化的数字世界中,营销人员总是在寻找更智能的方法来简化他们的工作。想象一下,有一个个人助理可以为您创建受众档案,建议营销策略,甚至为您撰写广告文案。这听起来像是一个梦想? 多亏了像 Perplexity 这样的 AI 工具,这个梦想现在成为现实。通过正确的提示,您可以将 AI 转变为您的 个人营销助理。在本文中,我将分享 10 个强大的提示,帮助您自动

阅读更多
10+ 面向 UI/UX 设计师的顶级 ChatGPT 提示

10+ 面向 UI/UX 设计师的顶级 ChatGPT 提示

人工智能技术,如机器学习、自然语言处理和数据分析,正在重新定义传统设计方法。从自动化重复任务到实现个性化用户体验,人工智能使设计师能够更加专注于战略思维和创造力。随着这一趋势的不断增长,UI/UX 设计师越来越多地采用 AI 驱动的工具来促进他们的工作。利用人工智能不仅能提供基于数据的洞察,还为满足多样化用户需求的创新设计解决方案开辟了机会。 1. 用户角色开发 目的

阅读更多
在几分钟内完成数月工作的 100 种人工智能工具

在几分钟内完成数月工作的 100 种人工智能工具

人工智能(AI)的快速发展改变了企业的运作方式,使人们能够在短短几分钟内完成曾经需要几周或几个月的任务。从内容创作到网站设计,AI工具帮助专业人士节省时间,提高生产力,专注于创造力。以下是按功能分类的100个AI工具的全面列表,以及它们在现实世界中的使用实例。 1. 研究工具 研究可能耗时,但人工智能工具使查找、分析和组织数据变得更加容易。**ChatGPT, Cop

阅读更多
你从未知道的 17 个令人惊叹的 GitHub 仓库

你从未知道的 17 个令人惊叹的 GitHub 仓库

Github 隐藏的宝石!! 立即收藏的代码库 学习编程相对简单,但掌握编写更好代码的艺术要困难得多。GitHub 是开发者的宝藏,那里“金子”是其他人分享的精心编写的代码。通过探索 GitHub,您可以发现如何编写更清晰的代码,理解高质量代码的样子,并学习成为更熟练开发者的基本步骤。 1. notwaldorf/emoji-translate *谁需

阅读更多