Skip to content
a16za16z

How OpenAI Builds for 800 Million Weekly Users: Model Specialization and Fine-Tuning

In this episode, a16z GP Martin Casado sits down with Sherwin Wu, Head of Engineering for the OpenAI Platform, to break down how OpenAI organizes its platform across models, pricing, and infrastructure, and how it is shifting from a single general-purpose model to a portfolio of specialized systems, custom fine-tuning options, and node-based agent workflows. They get into why developers tend to stick with a trusted model family, what builds that trust, and why the industry moved past the idea of one model that can do everything. Sherwin also explains the evolution from prompt engineering to context design and how companies use OpenAI’s fine-tuning and RFT APIs to shape model behavior with their own data. Highlights from the conversation include: • How OpenAI balances a horizontal API platform with vertical products like ChatGPT • The evolution from Codex to the Composer model • Why usage-based pricing works and where outcome-based pricing breaks • What the Harmonic Labs and Rockset acquisitions added to OpenAI’s agent work • Why the new agent builder is deterministic, node based, and not free roaming Timestamps: 00:00 Introduction 8:36 Horizontal vs vertical OpenAI 12:18 Why you can’t “disintermediate” the model 15:11 People build relationships with models 17:30 Not one AGI model, but many 20:10 Fine-tuning, RFT, and customer data choices 24:44 Prompt engineering isn’t the point anymore 28:06 What an “agent” really is 31:55 How OpenAI thinks about pricing 36:46 Why open-weights don’t kill the API 42:57 Different stacks for text, images, video 45:47 How the agent builder actually works Stay Updated: If you enjoyed this episode, be sure to like, subscribe, and share with your friends! Find a16z on X: [https://x.com/a16z](https://x.com/a16z) Find a16z on LinkedIn: [https://www.linkedin.com/company/a16z](https://www.linkedin.com/company/a16z) Listen to the a16z Podcast on Spotify: [https://open.spotify.com/show/5bC65RDvs3oxnLyqqvkUYX](https://open.spotify.com/show/5bC65RDvs3oxnLyqqvkUYX) Listen to the a16z Podcast on Apple Podcasts: [https://podcasts.apple.com/us/podcast/a16z-podcast/id842818711](https://podcasts.apple.com/us/podcast/a16z-podcast/id842818711) Follow our host: [https://x.com/eriktorenberg](https://x.com/eriktorenberg) Please note that the content here is for informational purposes only; should NOT be taken as legal, business, tax, or investment advice or be used to evaluate any investment or security; and is not directed at any investors or potential investors in any a16z fund. a16z and its affiliates may maintain investments in the companies discussed. For more details, please see [a16z.com/disclosures](http://a16z.com/disclosures).

Sherwin WuguestMartin Casadohost
Nov 28, 202553mWatch on YouTube ↗

CHAPTERS

  1. 0:00 – 1:00

    OpenAI Developer Platform at massive scale: API, ChatGPT, and why specialization is winning

    Sherwin Wu opens with OpenAI’s dual focus: ChatGPT as a first-party product reaching ~800M weekly users and the developer platform/API as a broad distribution channel. He also sets the theme that the industry’s early “one model to rule them all” assumption is fading in favor of specialized models and deeper customization via fine-tuning and reinforcement fine-tuning (RFT).

    • ChatGPT as a first-party app for global distribution (~800M WAU)
    • The API/platform as another route to broad end-user reach
    • Shift away from belief in a single universal AGI model
    • Growing importance of specialized models and model portfolios
    • RFT as a key unlock for leveraging customer data more effectively
  2. 1:00 – 8:36

    Sherwin Wu’s background: from Quora ML to Opendoor pricing to OpenAI’s API

    Sherwin recounts his career path and how it shaped his product and ML intuition. He explains his current role leading engineering for OpenAI’s developer platform (primarily the API), plus exposure to government deployments like a local install at Los Alamos.

    • Leads engineering for OpenAI’s developer platform (API-centric)
    • Government/local deployments (e.g., Los Alamos) are part of the platform scope
    • Opendoor experience: pricing homes with ML and operational constraints
    • Quora experience: feed ranking, feature store work, strong ML culture
    • How prior pricing/ML experience influences thinking about platform products
  3. 8:36 – 12:12

    Horizontal vs vertical OpenAI: how ChatGPT and the API coexist

    Martin presses on the unusual structure of OpenAI as both a horizontal platform and a vertical app company. Sherwin describes internal principles from leadership: both surfaces matter, and growth plus mission alignment reduce the classic platform-vs-app conflict.

    • OpenAI runs both a developer platform (API) and a flagship consumer app (ChatGPT)
    • Potential platform tension: competing with API customers
    • Leadership principle: pursue both to maximize distribution of benefits
    • Growth reduces internal fear of enabling competitors
    • API reach can rival or exceed first-party reach depending on the moment
  4. 12:12 – 15:10

    Why models resist disintermediation: ‘anti-abstraction’ and model stickiness

    They explore why classic API disintermediation is harder in AI: users notice and care which model they’re using, and models don’t behave like swappable infrastructure. Sherwin notes unexpectedly high retention and increasing differentiation among models across use cases.

    • Models are difficult to abstract away behind software layers
    • Users can often tell when a model changes (capabilities/personality)
    • Industry moved from “interchangeable models” to acknowledging differentiation
    • Retention on a given model/API is higher than expected
    • Model divergence increases over time rather than converging
  5. 15:10 – 17:04

    People build relationships with models—and products get tuned around them

    Sherwin breaks down stickiness as both emotional and technical. End users acclimate to a model’s “feel,” while developers iterate deeply on harnesses, tools, and workflows that are uniquely optimized for a specific model’s behavior.

    • User familiarity and preference creates emotional/product stickiness
    • Developers build harnesses and tooling that align to a model’s quirks
    • Iteration loops make it costly to swap models later
    • Coding tools (e.g., Cursor) exemplify multi-model workflows
    • Specialized models fit different tasks: fast drafting vs deep reasoning
  6. 17:04 – 20:04

    From ‘one AGI model’ to many: what proliferation means for OpenAI and the ecosystem

    They revisit the once-common belief that AGI would imply a single dominant model and fine-tuning would be unnecessary. Sherwin argues the last few years have shown the opposite: model portfolios are emerging, and OpenAI benefits from a growing ecosystem—including supporting evaluation across multiple models.

    • OpenAI itself once expected one dominant model
    • Reality: multiple specialized models (e.g., Codex variants, GPT versions)
    • Proliferation isn’t necessarily bad; it reflects unexpected evolution
    • OpenAI benefits from ecosystem growth (“rising tide”)
    • Tools like Evals increasingly support multiple external models
  7. 20:04 – 22:26

    Fine-tuning evolution: from SFT ‘tone changes’ to RFT for domain-leading performance

    Sherwin explains why early supervised fine-tuning (SFT) felt limited—useful mostly for instruction-following and tone. Reinforcement fine-tuning (RFT) changes the value proposition by enabling substantial performance gains on targeted tasks, making customer data far more impactful.

    • Fine-tuning demand comes from enterprises sitting on valuable data
    • Early SFT was limited: incremental improvements, style/tone, instruction-following++
    • RFT enables running RL-style optimization for bigger capability jumps
    • RFT is more finicky and requires more investment, but yields higher payoff
    • Goal: achieve best-in-class performance for narrow domains (e.g., insurance coding)
  8. 22:26 – 24:44

    Customer data choices and incentives: sharing data for discounts and free training

    They discuss two practical fine-tuning patterns: offline ‘treasure trove’ datasets vs near-real-time product learning, with most customers currently using the former. Sherwin also describes an incentive model: customers can opt to share data in exchange for discounted inference and potentially free training.

    • Two data modes: offline corpora vs online/A-B-tested feedback loops
    • OpenAI’s ‘dream’ included scaling to many fine-tunes (e.g., LoRA)
    • In practice, offline expert-curated datasets dominate today
    • Optional data sharing can trade for discounted inference/free training
    • Data access is customer-controlled; OpenAI pilots pricing incentives
  9. 24:44 – 27:01

    Prompt engineering isn’t the point anymore: the rise of context engineering

    Sherwin contrasts early expectations that prompting would disappear with today’s reality: models are better at instruction-following, but success depends on assembling the right context. The focus shifts to tools, retrieval strategy, and orchestrating what information a model gets and when.

    • Old belief (2022): prompting will vanish as models ‘just know’
    • Reality: prompting remains important, but the work has shifted
    • Context engineering: choosing tools, data sources, and timing of retrieval
    • RAG as an example where ‘dumb retrieval’ feeds a powerful reasoner
    • Reasoning models can drive more intelligent tool use and multi-step retrieval
  10. 27:01 – 31:43

    What an ‘agent’ really is: long-horizon action-taking as an interface to intelligence

    Martin asks whether agents are a new modality; Sherwin reframes agents as one expression of OpenAI’s core ‘intelligence’ across multiple interfaces. He defines an agent as an AI that can take actions on your behalf over long time horizons, and explains why products like Codex became distinct surfaces (e.g., CLI) to better express agentic behavior.

    • Agent definition: action-taking AI operating over long time horizons
    • Agents aren’t treated as a single separate org/category internally
    • OpenAI products as interfaces: ChatGPT, API, Codex, Sora as manifestations of intelligence
    • Codex as a distinct interface where agentic behavior fits better than chat
    • Developers are encouraged to build businesses on agentic products/SDKs
  11. 31:43 – 36:46

    Pricing intelligence: why usage-based persists, and why outcomes often correlate with compute

    Sherwin explains OpenAI’s preference for usage-based API pricing as closest to how models are consumed and necessary given high COGS. They explore outcome-based pricing as an idea, but note it’s hard to measure for APIs and may approximate usage-based pricing anyway because test-time compute often correlates with value delivered.

    • Usage-based pricing matches consumption and helps manage high COGS
    • OpenAI prices from a cost-plus mindset to maintain responsible margins
    • Scaling billing systems for usage is technically demanding
    • Outcome-based pricing is appealing but difficult to implement broadly
    • Test-time compute/value correlation makes usage a proxy for outcomes
  12. 36:46 – 40:11

    Open-weights strategy: why it doesn’t cannibalize the API and why inference is the moat

    Sherwin shares OpenAI’s motivation for releasing open-weights (GPT OSS): ecosystem investment, brand, and enabling new use cases. He argues cannibalization has been minimal because open-weights serve different customers, and at frontier scale the hard part is reliable, optimized inference—where top labs retain an advantage.

    • OpenAI wanted to open-source earlier; compute and sequencing were constraints
    • Open-weights perception vs reality: not inherently anti-API
    • Observed cannibalization: essentially none; customers/use cases differ
    • Frontier revenue concentrates in a few large models that are hard to serve
    • Inference optimization and training-inference feedback loops are key moats
  13. 40:11 – 44:11

    Different stacks for text, images, and video: why multimodal is operationally hard

    They dig into the organizational and infrastructure realities of building both language models and pixel/video models. Sherwin notes the image/video orgs (e.g., Sora) run fairly separately with distinct inference stacks, while the API shares some common infrastructure until model-specific inference layers diverge.

    • Doing both language and diffusion/video is a known organizational anti-pattern
    • Sora/world-simulation teams operate with significant independence
    • Inference stacks differ materially between text and image/video workloads
    • API shares some general infrastructure, but inference becomes specialized
    • Separate roadmaps and ownership help parallelize progress across modalities
  14. 44:11 – 45:52

    OpenAI’s multimodal API surface: DALL·E, Image Gen, and Sora in production

    Sherwin clarifies that OpenAI’s API is not only text: it includes image and video generation products. He recounts DALL·E 2 as a personal turning point that drew him to OpenAI, and notes that Sora 2 in the API has seen strong demand and GPU pressure.

    • API includes DALL·E 2, Image Gen, and Sora 2 video generation
    • DALL·E 2’s release was a major catalyst for talent interest (including Sherwin)
    • Video generation is a ‘huge hit’ and drives significant GPU needs
    • Shared API surface, but separate inference approaches per modality
    • Continued expansion of multimodal capabilities in the developer platform
  15. 45:52 – 53:22

    How the agent builder actually works: deterministic nodes for SOP and regulated workflows

    Sherwin explains why OpenAI’s Agent Builder uses node-based, deterministic orchestration: it meets today’s reliability constraints and fits a major class of procedural work. He distinguishes exploratory knowledge work (e.g., engineering) from SOP-driven work (support, sales, marketing), where determinism and constrained outputs matter—especially in regulated settings.

    • Agent Builder’s node-based approach balances capability with practical reliability
    • Two work classes: undirected exploratory work vs procedural SOP-driven work
    • Many industries require strict adherence to policies and determinism
    • Regulated environments may require constrained response catalogs and validation
    • Structured prompts/logic (trees, pseudocode) help keep agents safe and predictable

Get more out of YouTube videos.

High quality summaries for YouTube videos. Accurate transcripts to search & find moments. Powered by ChatGPT & Claude AI.