
tool-call-retry是什么
工具调用自动重试器是一款用于自动重试和修复LLM工具调用的工具,适用于需要高稳定性和成功率的场景,如API调用、数据获取等。
由 Ayalili 开发 | 累计安装 80 次 | 开源协议:MIT-0
tool-call-retry的主要功能
- 自动重试:采用指数退避策略,自动重试失败的LLM工具调用,提高成功率。
- 格式验证:对调用结果进行格式验证,确保数据正确性。
- 错误纠正:自动识别并纠正常见的错误,减少人工干预。
- 自定义校验:支持自定义结果校验函数,满足不同场景的需求。
- 错误处理:提供错误处理函数,可自动修复错误或中止重试。
如何使用tool-call-retry
- 配置工具函数:定义要执行的工具函数,返回Promise。
- 设置参数:配置调用参数,如最大重试次数、初始延迟等。
- 执行调用:调用工具函数,工具调用自动重试器将自动处理重试和错误。
- 结果验证:使用自定义校验函数验证调用结果。
- 错误处理:根据需要配置错误处理函数,自动修复错误或中止重试。
tool-call-retry的项目地址
- 项目官网:https://clawhub.ai/Ayalili/tool-call-retry
tool-call-retry的应用场景
- API调用失败重试,提高数据获取成功率。
- 自动化测试中,自动重试失败的LLM工具调用。
- 数据清洗过程中,自动修复格式错误的数据。
- 复杂业务逻辑中,提高系统稳定性和可靠性。
- 提高自动化脚本或工具的执行成功率。
渝公网安备50011302222466号
暂无评论