丝美导航 AI技能集 效率办公技能

tool-call-retry

工具调用自动重试器,通过指数退避策略、格式验证和错误纠正,大幅提升LLM工具调用成功率。

标签:
分享到:

tool-call-retry

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工具调用。
  • 数据清洗过程中,自动修复格式错误的数据。
  • 复杂业务逻辑中,提高系统稳定性和可靠性。
  • 提高自动化脚本或工具的执行成功率。

相关导航