BabyAGI UI:2023 年任务规划界面演示

原标题BabyAGI UI: A 2023 Walkthrough of the Task-Planning Interface

Matthew Berman 安装 BabyAGI 的早期网页界面,并用示例目标展示其任务生成循环。

MBMatthew Berman讲者 · Forward Future
频道
Matthew Berman
发布
2023年5月3日
视频
6:03
阅读
4 分钟
幻灯片
5
原文
英语
在 YouTube 打开
往下滚动阅读时,视频会缩到右下角继续播放。字幕跟随阅读语言。
阅读语言共 2 种语言可读
由 AI 从英语原文翻译。打开“对照原文”可以逐段核对。
摘要

30 秒看懂

在这期 2023 年 5 月的教程中,Matthew Berman 展示 BabyAGI UI 如何通过浏览器界面呈现任务规划循环。他在本地安装、配置 API 密钥,并观察智能体生成任务和排列优先级。 演示产生的是建议,并未解决所设定的目标。UI 代码仓库已于 2024 年 10 月归档,因此操作说明与模型选择属于历史信息。

  1. 1任务循环智能体针对用户指定的目标反复创建、排序和执行任务。
  2. 2历史安装流程Berman 克隆 UI 项目、安装 Node 软件包、复制环境模板并启动本地服务器。
  3. 3示例目标界面生成并排序有关世界饥饿的任务清单;它并未展示问题的解决方案。
  4. 4停止并监控用量Berman 停止循环,并指出反复调用 API 会消耗资源。

要点建议

  1. 最初的 BabyAGI 任务循环围绕目标创建、排序和执行任务;它的名字并不能证明其实现了通用人工智能。
  2. BabyAGI UI 是围绕原项目构建的独立网页界面,其代码仓库现已归档。
  3. 2023 年的演示使用了 Node.js、npm、环境文件和 OpenAI API 密钥。
  4. 世界饥饿问题示例展示的是生成的文本和任务清单,而非经过核实的研究或现实中的实施。
  5. 无限迭代设置可能消耗 API 资源并产生费用。
全文

按章节阅读整理后的全文

只看原始文稿
01

BabyAGI 与新界面

Berman 介绍任务规划循环和一个独立的浏览器界面,并指出它执行现实工作的能力有限。

BabyAGI 有了网页界面,让人们更容易尝试其任务循环。在这期 2023 年 5 月的演示中,我在本地安装 BabyAGI UI,并用一个示例目标展示它的运行过程。这是一份历史教程:[UI 代码仓库](https://github.com/miurla/babyagi-ui)已于 2024 年 10 月归档,目前的模型可用性、依赖和设置可能不同。

最初的 BabyAGI 是一个实验性任务管理智能体:给它一个目标,它就会循环创建、排序和执行任务。它仍然很基础,实际能完成的工作有限。尽管名字中有 AGI,这次演示并不能证明实现了通用人工智能。

BabyAGI UI 公告与技术栈
幻灯片 1 / 5BabyAGI UI 公告与技术栈公告列出了网页框架、界面工具、向量数据库和 LangChain。

Yoshiki Miura 开发的 BabyAGI UI 提供类似 ChatGPT 的界面,使用 Next.js、Tailwind CSS、Pinecone 和 LangChain。它可以通过 Vercel 部署,也可以在本地运行。这个 UI 与 Yohei Nakajima 最初的 BabyAGI 是独立项目;后者此后继续演进,原始版本已移至归档仓库。

02

本地安装与配置

他克隆项目、安装依赖并启动服务器,然后在界面中选择模型并输入 API 密钥。

在演示的本地安装中,我使用 `git clone https://github.com/miurla/babyagi-ui` 克隆仓库,用 `cd babyagi-ui` 进入目录,安装 Node.js 后运行 `npm install`。我复制环境文件示例,并用 `npm run dev` 启动开发服务器。仓库现在写明的命令是 `cp .env.example .env`;应查阅归档项目的配置说明,不要假定旧演示至今仍适用。

仓库安装说明
幻灯片 2 / 5仓库安装说明截图展示 2023 年演示中的命令;后来的说明应查阅已归档的代码仓库。

README 提到了环境变量和 Pinecone。在这次特定演示中,我没有填写环境设置,而是通过界面输入 OpenAI API 密钥。这一观察不能证明所有版本或功能都不需要 Pinecone 或其他配置;仓库后来的 README 在设置中要求创建索引。

服务器启动后,我打开终端显示的本地地址,这里是 `http://localhost:3001`。界面允许我从当时提供的模型中选择,并设置有限迭代次数或无限循环。2023 年展示的模型名称、访问权限和价格不应视为当前信息。

模型与迭代控制
幻灯片 3 / 5模型与迭代控制界面允许用户选择可用模型、迭代次数和初始任务。

我选择 GPT-3.5 Turbo,创建 API 密钥并将其保存在界面设置中。我说会在发布前轮换录制时展示的密钥。API 调用可能产生费用,特别是在循环无限运行时,因此应监控用量并在适当的时候停止。

03

运行示例

世界饥饿目标触发任务生成与重新排序。Berman 停止循环,并提醒观众监控 API 用量。

作为示例目标,我输入“解决世界饥饿”,初始任务是“制定任务清单”。模型生成建议任务,例如研究经济、政治和社会原因,然后排列优先级。这展示的是任务生成,而不是解决世界饥饿问题。

生成的任务清单
幻灯片 4 / 5生成的任务清单示例生成并排列建议任务,不能证明目标已实现。

排在首位的任务要求分析气候变化对粮食生产和分配的影响。界面显示生成的文本,然后创建另一份清单并重新排序。后续任务提出建立一个可持续农业和粮食安全项目数据库;视频并未证明系统独立研究了经过核实的来源,也未证明它建立了这样的数据库。

后续任务清单
幻灯片 5 / 5后续任务清单下一轮提出更多工作,包括建立数据库,但未展示经过验证的已完成数据库。

看到循环重复后,我停止运行。任务清单和生成的回答展示了简单智能体界面的潜力,但输出需要核实,现实执行能力也有限。持续运行可能产生大量 API 用量,因此我建议留意循环状态。

同频道的其他文章

12 张幻灯片34:21EN → 简体中文
Matthew Berman· 2026年10月27日Matthew Berman 解读 Anthropic 的上市文件、AI 增长与治理Matthew Berman, Sam Altman · Forward Future主持人审视 S-1 中的财务指标、算力战略和投票结构,并质疑 AI 快速发展与安全之间的张力。AnthropicAI Safety企业 AI+2
0:26EN → 简体中文
Matthew Berman· 2026年10月25日Sam Altman 谈 AI 世界中的人类价值与问题解决Sam Altman · OpenAI在一段简短的访谈摘录中,Altman 思考解决难题的乐趣,以及人在解读结果时的作用。Human-AI CollaborationFuture of WorkAI Strategy
2 张幻灯片0:36EN → 简体中文
Matthew Berman· 2026年10月25日Kimi K3.1 与魔方求解演示Matthew Berman · Forward FutureMatthew Berman 展示一个被打乱的虚拟魔方如何复原,并对 Kimi K3.1 的测试给予积极评价。评估编程智能体Open-weight models
2 张幻灯片0:21EN → 简体中文
Matthew Berman· 2026年10月24日AI 生成的 Kimi 基准图表使用了虚构分数Matthew Berman · Forward FutureMatthew Berman 要求生成一张 Kimi K3.1 Pro 基准图表,随后发现图中的数字只是示意性占位值。Benchmarks评估Generative media
6 张幻灯片25:50EN → 简体中文
Matthew Berman· 2026年10月24日Kimi K3.1 Pro 实测:3D 演示出色,表现不一,价格有竞争力Matthew Berman · Forward FutureMatthew Berman 测试这款开放权重模型的编程、3D 渲染和视觉讲解能力,并比较基准成绩与价格。Open-weight modelsBenchmarksAI cost & performance+1
2 张幻灯片32:20EN → 简体中文
Matthew Berman· 2026年10月23日本地 AI 究竟适合谁?成本、取舍与混合模式的未来Matthew Berman · Forward FutureMatthew Berman 权衡数据控制和自主权,与硬件成本、设置复杂度及推理速度之间的关系。Local inferenceOpen-weight modelsAI cost & performance+1