Eliza 的可能性仅受限于使用者的想象力。
撰文:深潮 TechFlow
千呼万唤始出来,Eliza 于今日终于发布了它们的技术白皮书。
虽然我们常听到许多 AI Agent 基于 Eliza 开源框架制作,但 Eliza 如何定义自己,在技术上一直都缺乏一个详细且严肃的说明。
这份白皮书是一份很好的回答,对 Eliza 如何让 AI 与 Web3 的深度融合、模块化的系统架构设计以及其作为开源框架的技术实现细节进行了描述。
白皮书由 Shaw 、多名 Eliza Labs 成员和其他相关组织的技术人员一同撰写,但由于白皮书涉及大量技术细节和专业概念,对普通读者可能不太友好。
深潮 TechFlow 对其进行了简化和提炼,以求以通俗的语言,带大家快速搞懂这份白皮书的内容。
注意,小编认为思考的前提是划定范围 --- 即在加密或 Web3 领域,为什么要做 Eliza,而不是将该框架与更大范围的类似 AI 框架做对比。
顺着这个思路,在技术白皮书的简介和背景部分,实际上对这个问题做了很好的回答:
在 AI 与 Web3 的交叉领域,一直存在着一个明显的空白:缺乏一个能够完美整合 Web3 应用的代理框架。
具体来说,白皮书认为 Web3 领域面临着三个主要的挑战:
正是基于这些现实需求,Eliza 应运而生。作为首个开源的 Web3 友好型 AI 代理操作系统,Eliza 采用模块化设计,让开发者和用户能够根据自己的需求定制解决方案。
Eliza 尝试降低普通用户使用高级 AI 功能的门槛,无需深厚的编程经验就能构建自己的 AI 代理。
同时,白皮书也将自己和其他的几个常见的 AI 框架做了对比,下表可以很直观的看出,在 Web3 支持度上,Eliza 宣称自己的是最适配的,而这也是整个白皮书所要传达出来的关键点。
Eliza 的成功不是偶然的。在设计之初,团队就确立了三个核心原则:
1.Web3 开发者优先 考虑到 Web3 主要使用 JavaScript/TypeScript 进行开发,Eliza 选择了 TypeScript 作为开发语言。这不仅让开发者能够使用熟悉的工具,更让他们能轻松地将区块链功能整合到现有的网页应用中。简单来说,就是让 Web3 开发者能够拿来即用。
2.模块化插件设计 Eliza 将系统分解为核心运行时和四个关键组件:
这种设计让开发者可以自由添加自己的插件、客户端、角色和适配器,而无需关心核心运行时的细节。这也使得 Eliza 能够支持最广泛的模型提供商(如 OpenAI、Llama、Qwen 等)、平台集成(Twitter、Discord、Telegram 等)和链兼容性(Solana、Ethereum、Ton 等。
3.宁简单勿复杂:
在有限的工程资源下,保持简单的内部实现可以节省时间用于开发新功能,适应新场景,并跟上 AI 和 Web3 领域的快速发展步伐。
技术创新:内外兼修
在具体实现上,Eliza 的创新分为内部增强和外部扩展两个维度
1.内部增强 为了提升 AI 模型的思维能力,Eliza 整合了多项前沿技术:
Chain-of-Thoughts(思维链):
Tree-of-Thoughts(思维树):
Graph-of-Thoughts(思维图):
Layer-of-Thoughts(思维层):
2.外部扩展 为了增强实际问题解决能力,Eliza 集成了多种外部能力:
RAG(检索增强生成):
向量数据库:
网络搜索:
文本转图像 / 视频 /3D 模型:
与其他 Web3 领域的框架的对比
在当前的 Web3 AI 代理框架中,Eliza 展现出明显的优势。根据来自 50 多位 AI 研究人员和高级区块链开发者的反馈,Eliza 在以下关键指标上都优于其他框架
在了解了 Eliza 的设计理念后,让我们来看看这个框架究竟是如何运作的。可以把 Eliza 想象成一个精心设计的乐高积木系统,每个部分都能完美配合,又保持着极强的灵活性。
在 Eliza 的世界里,五个核心组件相互配合,构成了一个完整的智能系统。
1.Agents(代理):系统的主角
它们就像一个个独立的「数字助手」,负责处理各种自主交互。每个代理都拥有自己的「记忆」和「性格」,能通过 Discord、Twitter 等不同渠道与用户进行连贯的对话和互动。
2.Character Files(角色配置):代理的「人设」
要让这些代理富有个性,就需要 Character Files(角色配置)的支持。这相当于代理的「个人简历」,不仅定义了其身份和个性特征,还规定了它能使用哪些模型(如 OpenAI、Anthropic),以及可以执行哪些操作(如区块链交易、NFT 铸造)。通过精心设计的角色配置,每个代理都能展现出独特的专业特长和行为方式。
3.Providers(提供者):代理的「感知系统」
在与外界互动时,代理需要 Providers(提供者)作为其「感知系统」。就像人类需要感官来感知世界一样,提供者为代理提供市场数据、钱包详情、情绪分析等实时信息,帮助它们更好地理解当前环境和上下文。
4.Actions(行动):代理的「技能库」
当需要采取具体行动时,Actions(行动)就成为代理的「技能库」。从简单的买卖订单到复杂的 NFT 生成,每个操作都经过严格的安全验证,确保在处理金融相关任务时万无一失。这些技能让代理能够真正地在 Web3 世界中发挥作用。
5.Evaluators(评估器):代理的「决策系统」
最后,Evaluators(评估器)则担任代理的「决策系统」,负责评估对话内容,提取重要信息,并帮助代理建立长期记忆。它不仅追踪目标完成进度,还确保整个对话过程的连贯性。
在交互方面,Eliza 采用了多层次的理解系统,就像一个经验丰富的翻译官,不仅要理解字面意思,还要理解说话的背景和意图。这个系统能够准确理解用户的真实需求,在不同的通讯平台保持一致的体验,并根据上下文灵活调整回应方式。
Eliza 的插件系统本质上是个工具箱,为整个框架带来了强大的扩展性,这种扩展体现在多媒体生成、Web3 集成和基础设施三个方向上:
通过这种模块化的设计,Eliza 不仅保持了系统的稳定性,还为开发者提供了近乎无限的扩展可能。这也使得 Eliza 能够适应 Web3 世界中不断涌现的新需求和新场景。
当一个新技术框架出现时,大家最关心的往往是它的实际表现。Eliza 在这方面给出了一个坦诚的答案。
在 GAIA 基准测试(这是一个专门评估 AI 代理解决现实问题能力的测试平台)中,Eliza 展现出了不俗的实力。这个测试不是在考察简单的问答能力,而是要求 AI 代理具备逻辑推理、多模态处理、网页浏览和工具使用等多项技能。
虽然在测试中,Eliza 的得分(19.42%)与当前最顶尖的方案还有一定差距,但考虑到它是一个专注于 Web3 领域的框架,这个成绩已经相当亮眼。特别是在基础任务的处理上(Level 1),Eliza 达到了 32.21% 的完成率,显示出其扎实的基础能力。
更值得关注的是,Eliza 在 Web3 领域实际上扮演着「标准制定者」的角色。由于 Web3 导向的 AI 系统仍处于早期阶段,Eliza 率先提出了一个完整的评估标准体系,为整个行业指明了发展方向。
这个评估体系分为三个层次,白皮书把它叫做 Web3 AI 版本的「图灵测试」:
目前,Eliza 已经成功实现了基础层次的全部功能,并正在向进阶层次迈进。团队表示,他们坚信在未来几年内,将能够实现完全自主的 AI 代理系统。
原白皮书还有一节是关于代码展示,用来说明目前能用该框架做出来的实际应用;考虑到理解难度以及技术细节,在此略过,仅展现更加宏观的实际应用情况。
根据白皮书描述,截至 2025 年 1 月,已经有多个重要的 Web3 项目基于 Eliza 构建了他们的 AI 代理系统,这些合作伙伴的总市值超过 200 亿美元。
这个数字或许本身就是市场对 Eliza 技术实力的最好背书。
更重要的是,Eliza 团队对未来充满信心。他们认为,随着这些「智能代理」的不断进化,我们将看到一个由多个 AI 单元协同工作的新时代。正如 Anthropic 的 CEO Dario Amodei 所说的「天才数据中心」愿景,Eliza 正在为这个未来铺平道路。
任何技术框架都不可能十全十美,Eliza 团队在白皮书中也坦诚地指出了当前框架存在的局限性。
尽管存在这些限制,但 Eliza 的意义已经远远超出了一个技术框架本身。它代表了 AI 技术和 Web3 应用深度融合的一次开创性尝试。
通过将每个功能模块都设计成标准的 TypeScript 程序,Eliza 确保了用户对系统的完全控制权。同时,它还提供了与区块链数据、智能合约的无缝集成能力。这种设计既保证了安全性,又维持了极强的扩展性。
正如白皮书结尾所说,Eliza 的可能性仅受限于使用者的想象力。随着 AI 和 Web3 技术的持续演进,Eliza 也将不断发展,继续引领去中心化 AI 的发展方向。
【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。