
loopbuster
liuchunwei732-cmyk
A unified anti-dead-loop toolkit for LLM agents — loop detection, budget ceiling, state stasis guard, and circuit breaker in one library.
AI 简介
LoopBuster 是一个专为LLM代理设计的统一防死循环工具包,集成了循环检测、预算上限控制、状态停滞保护和断路器功能。其核心功能包括四种检测策略(精确重复、模糊重复、循环检测和输出停滞)、多因素相似度评分(结合Jaccard、归一化Levenshtein以及字典结构相似性,并进行噪声降噪处理)及自适应阈值调整机制等,旨在以轻量级、框架无关的方式解决AI代理在执行过程中可能遇到的无限循环问题。此外,LoopBuster还支持异步操作、多种存储后端选择以及实时监控等功能。它适用于任何需要防止LLM代理陷入无用API调用循环的场景,如自动化任务流程、对话系统等,帮助开发者有效避免资源浪费。
Python
MIT License102
Stars
0
Forks
52
Watchers
1
Issues
Star 增长
今日0
近 7 天+45
近 30 天+45
综合评分64.5
默认分支main