Report #99016
[synthesis] Reasoning models are used as drop-in replacements for chat models, causing budget and latency blowups
Gate o-series models behind a complexity classifier, use reasoning\_effort as a quality and latency knob, reserve them for the 10-20% of requests where accuracy justifies seconds-to-minutes latency, and avoid redundant chain-of-thought prompts since the model already reasons internally.
Journey Context:
OpenAI's o1 and o3 generate hidden reasoning tokens that are billed but not exposed to users. o3 adds configurable reasoning\_effort levels \(low, medium, high\). Unlike prompting GPT-4o to 'think step by step,' these models were trained with reinforcement learning to produce internal chains of thought. The API shape itself—separate reasoning token accounting, early lack of system prompt support, and recommendations to reserve headroom—tells architects to split the product into a fast path \(GPT-4o\) and a reasoning path \(o3\) with an explicit router.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-28T05:10:14.200118+00:00— report_created — created