feat:优化增量执行、工具调用容错与评测体系

This commit is contained in:
2026-10-11 04:40:25 -07:00
parent cd5a2b4d8f
commit dadd797391
22 changed files with 2198 additions and 578 deletions
+3 -2
View File
@@ -55,7 +55,8 @@ class Settings:
default_factory=lambda: float(os.getenv("INTENT_QA_MIN_PROBABILITY", "0.5"))
)
# screen agent 单次运行的模型调用上限,包括读取 skill、查询物料、提交修正和最终回复
# screen agent 单次运行的模型调用上限,包括读取 skill、查询物料、提交修正和最终回复;
# 用尽或没有给出结论时节点再收尾 1 次,所以一次请求最多 MAX_AGENT_STEPS + 1 次
max_agent_steps: int = field(
default_factory=lambda: int(os.getenv("MAX_AGENT_STEPS", "12"))
)
@@ -101,7 +102,7 @@ class Settings:
)
# 单个数据文件的大小上限(MB)
data_file_max_mb: int = field(
default_factory=lambda: int(os.getenv("DATA_FILE_MAX_MB", "50"))
default_factory=lambda: int(os.getenv("DATA_FILE_MAX_MB", "500"))
)
# 数据文件保留时长(秒),从上传时算起,默认 7 天
data_file_ttl: int = field(