跳到主要内容

理解 ArcBlock 上的 LLM 和智能体

Matt McKinney
AIGNEArcBlockLLMPodcast

人工智能领域正在迅速发展,为 Web3 生态带来了令人兴奋的新可能性,尤其是对 ArcBlock 这样的平台而言。作为这个去中心化生态系统中的构建者和用户,你可能会遇到“LLM”和“AI 智能体”等流行词。虽然两者都是强大的 AI 工具,但了解它们各自的角色对于在 ArcBlock 网络中有效地利用它们至关重要。本文阐明了两者之间的区别,使你能够在 ArcBlock 上构建更智能、更自主的应用,并了解由 AIGNE 驱动的下一代去中心化服务具备哪些能力。

llm vs agent.png

什么是 LLM?文本处理的核心

大语言模型 (LLM) 本质上是一种复杂的模式识别机器,经过海量文本和代码的训练。可以把它想象成一个极其先进的、加强版的自动补全系统!它擅长根据学习到的模式预测和生成文本。

想象一下在 ArcBlock 环境中的应用:

  • 智能合约自动补全: 如果你是 ArcBlock 上的开发者,LLM 可以用于在你编写智能合约时智能地建议代码补全,从而加快开发速度并可能减少错误。
  • dApp 内容生成: 对于 dApp 构建者,LLM 可以帮助生成博客文章、社交媒体更新甚至应用内描述的初稿,所有这些都与你的去中心化应用主题相关。
  • 即时常见问题解答和信息检索(基础): 对于最终用户,由 LLM 驱动的界面可以根据知识库快速回答有关 ArcBlock 概念、DeFi 或区块链基础知识的通用问题。

LLM 的关键优势:

✅ 回答常识性问题(在其训练数据范围内)

✅ 根据学习到的模式生成文本

✅ 提供快速的问答响应

快速的内容起草和建议

但是,请记住其局限性: LLM 不会以有意义的方式“思考”或记住过去的交互。它们是被动的,仅对即时提示做出反应。到目前为止,它们缺乏真正的理解或自主行动的能力。把它们看作是强大的文本处理工具,而不是独立的行动者。

什么是 AI 智能体?自主行动者

AI 智能体将 AI 能力提升到了一个新的水平。它不仅仅是响应,而是关于行动。智能体被设计为具有自主性,能够感知环境、推理、做出决策并采取行动以实现特定目标。可以把它想象成一个能够在定义的参数范围内独立运行的数字实体。ArcBlock 的 AIGNE 平台专门设计用于赋能这些由去中心化网络驱动的智能体的创建和部署。

考虑由 AIGNE 驱动的 ArcBlock 生态系统中的 AI 智能体:

  • 个性化去中心化助手: 想象一个基于 AIGNE 构建的 AI 智能体,充当你的个人 Web3 助手,连接到你的数字身份 (DID),代表你安全地与 dApp 交互,甚至根据预设规则自动执行 DeFi 任务——所有这些都由 ArcBlock 的去中心化基础设施驱动。
  • 智能合约守护者: 在 AIGNE 上开发的智能体可以监控你的 DID,通过分析链上数据和外部信息,提醒你异常情况或潜在的安全风险。
  • 自主数据预言机: 使用 AIGNE 构建的智能体可以充当智能预言机,通过 API 安全地检索现实世界的数据,使用区块链验证其真实性,并以可信和去中心化的方式在 ArcBlock 上提供这些数据。

AI 智能体的关键能力:

✅ 检索和分析外部信息(电子邮件、数据库、API、区块链数据去中心化存储

✅ 存储并使用记忆进行长期交互(上下文理解)

✅ 在无需人工干预的情况下自动执行多步骤任务(主动运行)

基于上下文和目标的推理与决策

利用工具和 API 与现实世界和数字系统交互

🔹 示例扩展: 一个基于 ArcBlock 无代码 AIGNE 平台构建的客户支持 AI 智能体,不仅可以检索过去的邮件往来并分析对话,还可以访问用户的 DID 以验证其身份并访问其在区块链上的交易历史,从而在去中心化框架内确保安全和个性化的支持。然后,它可以根据预定义的规则和区块链验证的信息,自动启动退款或更新用户资料等操作。

如何选择:在你的 ArcBlock 项目中使用 LLM 还是 AI 智能体?

when to use LLM.png

了解何时利用 LLM 与 AI 智能体是在 ArcBlock 上利用 AI 的关键组成部分。

✔️ 在以下情况下使用 LLM:

  • 需要快速的文本生成或摘要: 为你的 dApp 起草初始文档,为用户总结区块链交易详情,或在 ArcBlock 生态系统内创建各种版本的营销文案。
  • 需要基础的问答功能: 为你的 ArcBlock 服务构建一个简单的常见问题解答机器人,或从静态知识库中为常见的用户查询提供即时回答。
  • 希望通过智能建议增强用户界面: 为在 ArcBlock 上构建的开发者实现代码自动补全,或在 dApp 界面内提供上下文相关的文本建议。

✔️ 在以下情况下使用 AI 智能体:

  • 构建自主去中心化服务: 利用 AIGNE 的能力创建 DeFi 策略自动化工具或个性化数据管理系统。
  • 需要主动且个性化的用户体验: 开发智能 Web3 助手,管理用户 DID,自动化跨 dApp 工作流,并根据 ArcBlock 生态系统内的区块链活动提供个性化建议。
  • 需要将现实世界的数据和操作集成到你的 dApp 中: 构建能够与外部 API 交互、监控现实世界事件并在区块链或去中心化系统内触发操作的智能体,所有这些都通过 AIGNE 进行编排。
  • 优先考虑 AI 交互中的安全和信任: 利用 ArcBlock 的 DID 和区块链基础设施以及 AIGNE 的安全环境,构建能够安全访问用户数据、验证信息来源并确保操作透明且可审计的智能体。

ArcBlock 如何通过 AIGNE 赋能下一代 AI 智能体

ArcBlock 不仅仅关注 LLM;我们致力于通过我们的 AIGNE 平台,使开发者能够为去中心化网络构建知识渊博且值得信赖的 AI 智能体。我们的平台提供了独特的优势:

  • 用于安全和个性化智能体的去中心化身份 (DID): ArcBlock 的 DID 框架与 AIGNE 深度集成,允许 AI 智能体以安全且保护隐私的方式与用户和服务交互。智能体可以利用 DID 来:
    • 在访问敏感数据或代表用户执行操作之前验证用户身份和权限,确保 AIGNE 驱动的智能体内部的交互安全。
    • 根据用户偏好和安全链接到其 DID 的数据进行个性化交互,使 AIGNE 智能体能够提供真正量身定制的体验。
    • 在用户控制的同意下实现智能体与用户之间的安全数据共享和协作,由 AIGNE 的安全架构提供支持。
  • 基于区块链的信任和可验证性: 通过利用区块链并将其集成到 AIGNE 中,ArcBlock 确保了 AI 智能体操作的透明度和可审计性。这意味着:
    • 智能体的操作可以记录在区块链上并进行验证,创建不可篡改的审计追踪,并增加用户对 AIGNE 构建的智能体的信任。
    • 智能合约可用于定义智能体行为并执行规则,确保 AIGNE 环境内智能体运行的可预测性和可靠性。
    • 可以跟踪和验证数据来源和完整性,确保智能体在 AIGNE 生态系统内使用可靠且值得信赖的信息。
  • 为动态和响应式智能体提供实时数据访问: ArcBlock 平台,特别是 AIGNE,为智能体提供了访问来自各种来源(包括区块链网络和去中心化数据市场)的实时数据流的能力。这使得智能体能够:
    • 对 DeFi 应用或供应链管理系统中的实时事件和市场状况做出反应,增强 AIGNE 驱动的智能体的响应能力。
    • 在动态变化的环境中为用户提供最新的信息和见解,确保 AIGNE 智能体始终具有相关性。
    • 根据可用的最新数据做出明智的决策,提高智能体在 AIGNE 平台内的有效性和相关性。

有了 ArcBlock 和 AIGNE,你不仅是在构建 AI;你还在构建为 Web3 未来做好准备的去中心化、值得信赖且自主的 AI 智能体。 立即体验

听取播客概览

本页涉及

产品

  • AIGNE active

    面向开发者的 agent 开发框架。从命令行创建并运行一个项目,需要细节时再查框架文档。

术语

  • LLM

    大语言模型。在这套系统里它被当作不确定的行动者对待:需要清楚的边界和可核查的记录,而不是一个每次都返回同样答案的组件。