AI智能体基础设施栈
AI智能体基础设施栈

智能体(Agents)
- 展示了不同类型的 AI 智能体,包括:
- 通用智能体 (例如 perplexity, Gradial)
- 代码生成智能体 (例如 Astral, bolt, Devin)
- 下一代 Copilots (例如 gleon, Canopy)
- 智能体团队 (Agent Teammates)
- 智能体集群 (Agent Swarms)
工具 (Tools)
作为服务的工具 (Tools as a Service)
- 发现 (例如 Word of Mouth, LangGraph)
- 搜索 (例如 sonar, MelliSearch)
- 数据提取 (例如 Browse AI, Parallel)
- UI 自动化 (例如 Browse User, UIlicious)
- 支付 (例如 Open Commerce, Stripe)
安全工具箱 (Secure Tool Usage)
- 用于安全管理和操作的工具 (例如 Composio, ARCADe)
授权 (Auth)
- 用于身份验证和授权的工具 (例如 autho, Okta)
沙箱 (Sandbox)
- 用于安全运行和测试智能体的环境 (例如 E2B, Modal)
数据 (Data)
- 涵盖了 AI 智能体所需的数据管理和处理工具:
内存 (Memory)
- 用于智能体的短期记忆 (例如 cognemo, Weaviate)
存储 (Storage)
- 用于持久化存储数据 (例如 NEON, supabase)
ETL (Extract, Transform, Load)
- 用于数据集成和转换的工具 (例如 Llamaindex, Reducto)
编排 (Orchestration)
- 关注如何管理和协调多个智能体和任务:
持久化 (Persistence)
- 用于存储智能体的长期状态和历史 (例如 Inngest, Temporal)
智能体路由 (Agent Routing)
- 用于将任务分配给合适的智能体 (例如 LangGraph, LlamaVerse)
模型路由 (Model Routing)
- 用于选择合适的模型来执行任务 (例如 martian, Arcee)
平台 (Platform)
- 涵盖了底层的基础设施和支持服务:
PaaS/BaaS (Platform/Backend as a Service)
- 提供应用程序部署和管理的平台 (例如 Railway, Render)
日志 (Logging)
- 用于记录和监控智能体运行情况的工具 (例如 Grafana Labs, RAYGUN)
评估 (Evaluation)
- 用于评估智能体性能的框架和工具 (例如 AgentOps, LangSmith)
多智能体框架 (Multi Agent Frameworks)
- 提供构建复杂多智能体系统的框架 (例如 swarms.ai, Autogen)
控制流 (Control Flow)
- 用于定义智能体执行流程的工具 (例如 Boundary, Gen3)
基础模型基础设施 (Foundation Model Infrastructure)
- 构建 AI 智能体的基础是强大的语言模型和相关的基础设施 (例如 MODELS, HUCON)。