Create

Sign in to ReadmeX

or

How we handle your data: Privacy Policy

ReadmeX

Your AI reading companion

What would you like to catch up on?

Pick a briefing, or ask your own question.

Your community and people briefings stay personal to you.

Story

OpenAI details the LLM-orchestrated ad stack behind ChatGPT Ads' $1B run rate

AI summary

OpenAI published an engineering post describing a bespoke ads delivery system for ChatGPT built on a custom, post-trained frontier LLM that makes tool calls for retrieval, ranking, relevance evaluation and running auctions. OpenAI says the system uses stateful ad sessions that remember information across turns and conversations, and that ad selection runs in its own service separate from ChatGPT's answer generation so ads do not influence answers. The company also says ChatGPT Ads reached a $1 billion annualized revenue run rate less than 200 days after launch and that more than 100,000 advertisers have run ads on ChatGPT since launch, figures it did not independently substantiate.

In-depth insight

It is a detailed vendor account of how advertising is placed inside a multi-turn AI assistant rather than against discrete search queries or page views, paired with unverified revenue and advertiser claims.

Traditional advertising systems are built to respond to discrete units of user intent. A user searches for or views something online, the ads system receives those queries and page views as events, and the system looks for matching ads based on those events. Building an ads stack for ChatGPT was different: user intent develops across conversations and shifts over multiple turns of a conversation, sometimes without a fitting advertising moment. To support this new paradigm, we built a bespoke ads delivery system. This new type of ad stack is based on a custom, post-trained frontier LLM that makes tool calls for retrieval (identifying the top options), ranking (predicting user engagement), relevance (evaluating the usefulness of the ad), and running auctions for final ad selection and pricing.

Our ads system supports the nuance of evolving user goals by making three key design decisions: 1) implementing stateful ads sessions, meaning information is remembered across turns of a conversation and across multiple conversations, 2) relying on a custom, post-trained LLM that uses a tool call architecture to interpret a conversation’s context and underlying intent, and then effectively select, rank, and deliver ads, and 3) running the ads selection process separately from ChatGPT’s answer generation, in its own service, to keep ads from influencing answers and maintain ChatGPT’s neutral voice. We use our post-trained LLM to orchestrate the entire ads flow, determining the right ad to surface at the right time based on both the user’s current turn and conversation history. While bootstrapping a self-improving ads system like this used to take years, ChatGPT Ads reached $1 billion in annualized revenue run rate less than 200 days after launch; now, more than 100,000 advertisers have run ads on ChatGPT since launch.

#OpenAI#ChatGPT#ChatGPT Ads#Codex#Ads Manager

Original · 13 min readRead the original
Group chat

No comments yet. Start the conversation.