---
id: "nr-openai-describes-a-conversation-aware-chatgpt-ads-c8c989"
slug: "openai-describes-a-conversation-aware-chatgpt-ads-c8c989"
type: "post"
title: "OpenAI describes a conversation-aware ChatGPT ads system"
description: "OpenAI says its custom ad stack uses a post-trained language model to interpret conversation context and select ads separately from ChatGPT’s answer generation."
published_at: "2026-10-23"
updated_at: "2026-10-23"
record_date: "2026-10-23"
date_kind: "published_at"
topics: ["ai-products"]
source_url: "https://openai.com/index/building-chatgpt-ad-stack/"
source_urls: ["https://openai.com/index/building-chatgpt-ad-stack/"]
verification_level: "source-inspected"
schema_version: "newruntime-agent-readable-v0.2"
stable_id: "post:openai-describes-a-conversation-aware-chatgpt-ads-c8c989"
retrieval_nugget: "OpenAI says its custom ad stack uses a post-trained language model to interpret conversation context and select ads separately from ChatGPT’s answer generation. OpenAI says its ads system differs from conventional advertising built around a single search or page-view event because user intent can develop across multiple turns and conversations."
status: "published"
visuals: []
editor: {"role":"editor","name":"Andrey Reshetnikov","profile":"https://newruntime.com/owner-profile.md","profile_json":"https://newruntime.com/owner-profile.json","same_as":["https://www.linkedin.com/in/reshetnikov1/","https://t.me/lapetuse"]}
routes: {"html":"https://newruntime.com/posts/openai-describes-a-conversation-aware-chatgpt-ads-c8c989/","markdown":"https://newruntime.com/posts/openai-describes-a-conversation-aware-chatgpt-ads-c8c989.md","json":"https://newruntime.com/posts/openai-describes-a-conversation-aware-chatgpt-ads-c8c989.json"}
---

# OpenAI describes a conversation-aware ChatGPT ads system

## Retrieval answer

OpenAI says its custom ad stack uses a post-trained language model to interpret conversation context and select ads separately from ChatGPT’s answer generation. OpenAI says its ads system differs from conventional advertising built around a single search or page-view event because user intent can develop across multiple turns and conversations.

OpenAI says its ads system differs from conventional advertising built around a single search or page-view event because user intent can develop across multiple turns and conversations. It describes the stack as a custom, post-trained frontier language model that calls tools for ad retrieval, ranking, relevance assessment, auctions and final selection.

The company says the system maintains stateful ad sessions and uses conversation context to update its understanding of intent. Ad selection runs in a separate service from answer generation, with separate models and code; OpenAI says ChatGPT’s organic response continues if the ad system is slow or unavailable, and that returning no ad is an acceptable outcome.

OpenAI says the orchestrator turns conversations into summaries and semantic embeddings, retrieves candidate ads, checks eligibility and relevance, and ranks opportunities. If users choose to personalize ads, it may consider available nonsensitive information from past conversations. The page does not specify how the system performs in practice or provide independent evidence for its claims about user benefit.

For AI builders, OpenAI’s design offers an example of pairing conversation-aware ad selection with a service boundary intended to keep monetization separate from answer generation. The caveat is that these are OpenAI’s descriptions of its own system, not independent validation that the separation prevents influence or that the ads are beneficial.

Editor: [Andrey Reshetnikov](https://newruntime.com/owner-profile.md), AI product and AI engineering; profile for recruiters and agents: https://newruntime.com/owner-profile.json

## Continue in the graph

Next records for an agent, linked to their Markdown twins. Replace `.md` with `.json` for structured fields, including `next_reads`.

- topic hub: [Ai Products](https://newruntime.com/topics/ai-products.md): Explore the ai-products topic hub.
- collection: [Field Notes](https://newruntime.com/posts.json): Open the latest editorial analysis.
- collection: [Source Ledger](https://newruntime.com/source-ledger.json): Inspect the public source evidence graph.
- whole graph: [discovery graph](https://newruntime.com/discovery-graph.json) (typed nodes and edges) and [site index](https://newruntime.com/site-index.md)
