原文标题:Pippillions

原文作者:JW(和平与安宁)

原文编译:深潮 TechFlow

在加密领域,尤其是那些炙手可热的新兴领域中,我发现一个很常见的现象:很多人在找到一个「好项目」并看到它快速崛起后,往往会变得过于专注,忽略其他的可能性。这样虽然在短期内可能带来收益,但当外部环境发生变化时,如果无法及时调整,就可能会出现问题。

我认为,认为一个仅存在 4 个月的新兴领域的当前领导者可以长期保持领先地位,这种想法过于天真,尤其是在更优秀的开发者和技术不断涌现的情况下。

Pippin 框架

Pippin 是一个由 @yoheinakajima 开发的 AI 智能体框架,旨在帮助开发者和创作者以模块化的方式利用先进的 AI 技术。通过 Pippin,用户可以构建能够自主完成任务、生成新计划并与外部工具无缝协作的数字化助手。作为一个开源项目,Pippin 将在未来几周内向全球开放使用。

以下是对该框架的使用方式、设计理念以及实验精神的概述:

· 哲学根源:该框架受到 Pippinian 自然主义的启发,将 AI 视为一个更广泛数字生态系统中的一部分。它通过记忆、约束条件以及不断演化的目标感来驱动 AI 的发展。我们提倡一种细腻的设计理念:让 AI 自主发现生活中的「小奇迹」,并通过成功与失败不断学习和成长。

· 使用流程:使用框架时,首先需要定义一个角色,包括其个性、目标和约束条件。接着,将角色与各种工具或应用程序连接,这些工具被称为「技能」。框架的核心循环会监控角色的记忆状态,决定需要执行哪些活动,甚至可以根据 AI 的成功经验或遇到的挑战生成全新的活动。

· 记忆与状态跟踪:框架内置了一个记忆系统,可以记录每项活动的结果,并动态调整状态变量(如能量或情绪)。这意味着 AI 的未来决策不仅由约束条件决定,还会受到「过去经验」的影响,就像一个能够逐步学习和适应的智能体。

· 动态活动:该框架支持 AI 动态扩展新能力,从简单的发推文或生成图像,到复杂的高级代码部署。由于技能是模块化的,开发者可以轻松添加或禁用特定技能,从而让 AI 专注于某些任务,或者在有新机会时拓展能力范围。

· 实验性质:这是一个持续优化的项目,随着开发者不断探索有效的方法,框架也在不断完善。虽然框架内置了一些默认的约束条件和记忆日志来引导 AI 的行为,但开发者可以根据需要添加自己的保护机制或扩展功能,以负责任地塑造 AI 的行为模式。

· 潜在应用:该框架的应用范围非常广泛,除了用于发布内容或执行任务外,还可以用来开发交互式教学系统、AI 驱动的营销助手,甚至是具有代码开发能力的 DevOps 机器人。这些应用都具备不断发展的个性,基于自主反思能力和负责任使用的设计原则,为不同领域提供创新解决方案。

核心概念与方法

通过融合哲学与技术视角,该框架为开发者提供了以下关键功能:

· 角色定义:你可以为 AI 定义一个角色,比如智慧的守护者或富有幻想色彩的独角兽,并设置其目标和约束条件。AI 会根据这些角色设定,在执行任务时参考其个性化目标和限制,从而决定「做什么」和「如何做」。

· 工具连接(技能):框架支持将 AI 连接到外部工具,例如区块链、Slack 或自定义 API。每个工具都作为「技能」模块存在,并支持灵活开关控制,确保 AI 仅使用你授权的工具,保持任务的可控性和专注性。

· 活动生成:AI 可以通过高级活动动态生成新的 Python 代码,以定义更多活动。这种方法借鉴了 BabyAGI 的迭代循环机制,但结合了 AI 的个性化特征和记忆日志,使生成的活动更加贴合角色设定和实际需求。

· 记忆进化:框架内置了一个记忆系统,会记录每项活动的结果,并将短期笔记与长期数据库相结合。AI 可以基于这些记忆进行反思,从而逐步优化自身行为——不仅能够记住哪些方法更有效,还能从错误中温和地学习,为未来的决策提供参考。

现在你可能会问:「JW,这和其他现有框架有什么不同?为什么 Pippin 如此特别?」

让我为你介绍它的背景。

BabyAGI(Pippin 的基础)

BabyAGI 是 @yoheinakajima 开源的第一个 AI 智能体项目。截至目前,它在 GitHub 上获得了 20,000 颗星,并被超过 70 篇学术论文引用。这是目前最具影响力的智能体框架之一,其地位至今无人撼动。

事实上,许多人认为正是 BabyAGI 引发了 AI 智能体领域的竞争浪潮。

原图来自 @JW100x,由深潮 TechFlow 编译。

简而言之,BabyAGI 是 AI 智能体行业中的重要里程碑,而 Pippin 则是 BabyAGI 的进一步延伸。它将 BabyAGI 转变为一个模块化的智能体框架,并将在未来作为开源项目供全球使用。Pippin 有潜力成为全球最顶尖的智能体框架,但目前却鲜有人提及(这正是「视野狭隘」的表现)。

与 Yohei 的问答

最近,我与 @yoheinakajima 进行了几次有趣的交流。他允许我分享其中的一些问题和回答:

Yohei:「过去两年,我一直在探索一个想法,那就是开发一个能够自主创业的 AI。虽然我不确定当前的 AI 模型是否已经足够支持这一目标,但一旦我确信它可以实现,我会全力打造一个商业帝国。」

JW:「Pippin 框架会在这样的项目中扮演角色吗?」

Yohei:「:)。我认为当前的框架可以应用于任何领域,这完全取决于开发者的创造力。」

Pippin 框架的潜力是无限的。随着 AI 智能体的技术不断进步,我们或许会看到它不仅在加密领域崭露头角,还可能在全球范围内的各个行业中发挥重要作用,推动产业变革。

现有框架的问题

在与一些 AI 开发者的交流中,我了解到,现有框架(尤其是 TypeScript)在实际开发中存在不少难题。

一位与 Eliza(ai16z)密切合作的开发者提到:「老实说,尽管 ElizaOS 已经收购了所有竞争对手,但我非常讨厌它基于 TypeScript 开发。这个系统充满了臃肿的功能和大量漏洞,而他们总是在修复问题之前急于推出过多的新功能。」

正因为这些问题,市场迫切需要更高效、更易用的框架,而这正是 Pippin 框架的优势所在。通过 BabyAGI 的开源代码,我们已经可以一窥 Pippin 框架未来的潜力。

事实上:「BabyAGI 是在 ChatGPT-4 发布时推出的,它是最早的智能体框架,可以说是智能体技术的起源。BabyAGI 的创造者无疑远远领先于 AI16z。我认为 ElizaOS 的开发更像是一次彻底的框架移植,而且几乎可以肯定会全面超越 AI16z。我们公司在使用 ElizaOS 之前就已经在内部使用过 BabyAGI。」

「在这种情况下,这种说法确实成立,因为 ElizaOS 的灵感完全来源于 BabyAGI。这里的「灵感」几乎可以理解为,BabyAGI 实际上奠定了 RAG (Retrieval-Augmented Generation,检索增强生成) 技术的基础。」

现有的许多框架不仅逊色于 BabyAGI(Pippin),甚至本身就是受 BabyAGI 启发而开发的。虽然 ai16z 在某些方面有其独特价值,但它的估值远高于 Pippin,这显然是不合理的。

「先发优势」确实是一个重要因素,但当更强大的技术出现时,我们需要重新审视自己的偏见,否则可能会错过真正的机会。

不要忽视 Yohei

Yohei 被誉为「AI 教父」,他在 AI 领域拥有丰富的经验,并且一直是这一领域的开拓者。他目前运营着一个风投基金,并利用自己开发的技术指导投资。当前,他的核心任务就是 Pippin 框架。他希望基于 Pippin 框架打造能够独立运转并持续盈利的商业模式,而他也确实具备实现这一目标的技术能力。

P.S.:Yohei 甚至得到了 Jeff Bezos 的关注,这足以证明他的影响力。

原文链接