{"i":23,"slug":"llm-speed-anatomy","chart":{"id":"speed-anatomy-total-by-size","title":"Total time per call by prompt size","subtitle":"Median of 3 calls per bar; whiskers = fastest and slowest call","kind":"grouped-bar","unit":"seconds","yLabel":"Seconds, whole call","series":{"$k":["name","points"],"$r":[["1k prompt",{"$k":["label","value","lo","hi","n"],"$r":[["Claude Haiku 4.5 · Claude Code",2.34,2.22,2.46,3],["Claude Sonnet 5.5 · Claude Code",1.78,1.57,2.12,3],["Claude Opus 5.5 · Claude Code",1.83,1.82,2.41,3],["GPT-6.1 Sol (low) · Codex CLI",3.43,3.43,4.92,3]]}],["16k prompt",{"$k":["label","value","lo","hi","n"],"$r":[["Claude Haiku 4.5 · Claude Code",2.79,2.58,2.84,3],["Claude Sonnet 5.5 · Claude Code",2.1,1.98,2.48,3],["Claude Opus 5.5 · Claude Code",2.36,2.11,3.4,3],["GPT-6.1 Sol (low) · Codex CLI",4.14,3.96,4.68,3]]}],["64k prompt",{"$k":["label","value","lo","hi","n"],"$r":[["Claude Haiku 4.5 · Claude Code",3.13,2.84,3.28,3],["Claude Sonnet 5.5 · Claude Code",3.44,1.74,4.38,3],["Claude Opus 5.5 · Claude Code",2.35,2.26,4.29,3],["GPT-6.1 Sol (low) · Codex CLI",3.96,3.47,4.44,3]]}]]},"note":"Whole call: CLI start-up, first text and the one-line answer. Whiskers are a range of calls, not a confidence interval. Each call used a new ledger.","whisker":"minmax","sourceIds":["agent-speed-anatomy"]}}