Refuel reposted this
I spent the weekend reflecting on the newest OpenAI o1 model, and something doesn’t sit quite right with me. They’ve intentionally hidden the chain-of-thought and are opting to charge for hidden token usage. This obviously means less visibility (and a subpar experience) for developers - some early hypotheses on what might have gone into this decision: 1. Competition-driven: Is there something truly unique and proprietary in the approach here, or is the goal to make it impossible to distill smaller models or build wrappers with o1? The other big players surely cannot be much further behind (DeepMind had a paper recently that discussed similar approaches). 2. Conversely, are the chain-of-thought tokens somewhat trivial and simple (that simple agentic frameworks can achieve today), and the goal is to gather data quickly to build better models faster? I’m hoping we are going to see real benchmarks from practitioners on their actual data to see performance differences (and not on just math/coding). 3. The cynical part of me wonders if this is an opportunity for OpenAI to increase profits, by necessitating higher token usage even for simple tasks? This comes on heels of rumors this weekend that OpenAI now intends to be for-profit. A intentional decision to limit transparency always raises eyebrows, and while this doesn’t matter as much to consumers, it’s critical for enterprises building production-grade applications. I’m curious what the broader community thinks, and how others are interpreting this decision.