框架适配器
AG-Kit 提供特定框架的适配器包,可与流行的 Agent 框架集成。每个适配器包都可以独立安装,允许您在项目中仅包含所需的框架。可用适配器
LangGraph 适配器
LangGraph 工作流集成,支持状态管理和检查点
LangChain 适配器
LangChain createAgent 运行时集成
LlamaIndex 适配器
LlamaIndex TS 工作流系统集成
Mastra 适配器
Mastra Agent 与 AG-Kit 的集成
安装
每个适配器都需要核心@ag-kit/agents 包以及特定的适配器:
设计理念
适配器包的设计目标:- 减少包体积 - 仅安装您需要的框架
- 独立版本控制 - 每个适配器有自己的版本生命周期
- 清晰的依赖关系 - 每个适配器都有明确的框架依赖
- 易于迁移 - 与之前的子路径导出保持一致的 API
核心包
@ag-kit/agents 核心包提供:
- 核心 Agent 实现
- 抽象接口(
AbstractAgent、AgentConfig) - AG-UI 集成
- 存储功能(记忆、长期记忆)
- 模型提供者