预算如何统计
预算适用于整个运行,而不是分别限制每次模型回复。工具报告了积分成本时,该调用会计入总额;子代理也与父代理共享预算。因此,这个限制适合控制包含研究、文件处理和其他工具调用的多步骤任务。
代理会在步骤之间检查已用额度。已经开始的单一步骤可能使总额达到或超过阈值;预算会阻止下一步启动。因此应把预算看作停止阈值,而不是保证最终总额绝不会因一次操作的成本而略微越过阈值。
为任务选择合适的额度
简单查询或初步检查可以设置较小预算;需要阅读大量资料或反复处理复杂更改时,则应留出更多空间。还可以同时设置合理的步骤上限:预算控制积分消耗,步骤上限控制代理最多尝试多少轮。
运行因预算停止后,先检查已经完成的工作和现有结果。你可以针对剩余事项继续,也可以在未完成步骤值得额外成本时,使用更高预算重新运行。预算不会自动保证任务成功,它为运行设定明确的支出边界。