Skip to main contentAG-Kit 提供了一个强大的框架,用于创建扩展AI代理能力的自定义工具。通过完整的类型安全和无缝集成,为您的特定用例构建专业化工具。
工具创建模式
函数工具
从TypeScript/JavaScript函数创建工具:
工具包
将相关工具组织成可重用的工具包:
快速入门
基础工具创建
创建一个简单的自定义工具:
工具集成
将自定义工具与代理一起使用:
工具架构
所有工具都实现了标准化接口:
工具结果结构
所有工具的一致结果格式:
模式验证
使用Zod进行输入验证:
工具包架构
自定义工具包
创建自定义工具包以组织相关工具:
使用自定义工具包
初始化自定义工具包并与Agent一起使用:
工具包管理
使用工具包管理器进行集中式工具包管理:
工具包事件
监听工具包生命周期事件:
工具测试
单元测试
全面测试自定义工具:
工具包测试
全面测试自定义工具包:
性能优化
为昂贵的操作实现缓存:
连接池
重用连接以获得更好的性能:
后续步骤