Watch
1
0
Fork
You've already forked Seyyed_arc
0
forked from hesabix/arc
Seyyed_arc/docs/ai-agent/evals/tool-schema-loading/README.md
2026-08-21 00:15:57 +00:00

1.3 KiB

Tool Schema Loading Evaluation

Gold: 2026-08-19.v1 (۴۴۳ match queries). Discovery همان Phase 6 است؛ این eval فقط هزینهٔ schema را جدا می‌کند.

منبع: hesabixAPI/app/services/ai/ai_tool_schema_eval.py

cd hesabixAPI && .venv/bin/python -m app.services.ai.ai_tool_schema_eval

Modes

Mode K Progressive Recall Initial schema tokens Additional Wire schema tokens / request Avg iterations
Current K=48 48 no 98.19٪ 7,862 0 42,977 4.98
Current K=20 20 no 98.19٪ 4,621 0 24,837 4.98
Progressive K=15 15 yes 97.52٪ 3,706 6 19,955 4.98
Progressive K=10 10 yes 95.49٪ 2,605 13 14,028 4.98

Progressive K=15 در برابر Current K=48: −۵۳.۶٪ توکن schema روی سیم — فقط اگر مجموعهٔ کوچک‌تر واقعاً در HTTP body برود.

Production هنوز Current K=48 است (PROGRESSIVE_SCHEMA_LOADING = False).

Honest split

Application-side duplication: solved
LLM wire/context duplication: reduced_if_smaller_k_sent_each_iteration

فایل‌ها: latest.json, current_k48.json, current_k20.json, progressive_k15.json, progressive_k10.json.