# GPT-5.2

GPT-5.2 adalah model AI dari OpenAI, dirilis pada 2025-12-11. Jendela konteksnya sebesar 400.000 token. Keluaran maksimalnya 128.000 token. Harga per satu juta token adalah $1,75 untuk input dan $14,00 untuk output.

- Pengembang: OpenAI
- Id: gpt-5.2
- Menurut laporan: 2025-12-11T00:00:00.000Z
- Dirilis: 2025-12-11T00:00:00.000Z
- Penemuan: 2026-10-07T16:22:11.205Z
  - [tautan bukti](https://github.com/truefoundry/models/blob/main/providers/microsoft-foundry/gpt-5.2.yaml)
- Status: Dirilis
- Ketersediaan API: 2025-12-11
  - [tautan bukti](https://developers.openai.com/api/docs/changelog)
- Alamat kanonis: https://alexgetman.com/id/models/openai/gpt-5-2/

## Pertanyaan

### Seberapa besar jendela konteks GPT-5.2?

Jendela konteksnya sebesar 400.000 token. Keluaran maksimalnya 128.000 token.

### Berapa biaya GPT-5.2?

Harga per satu juta token adalah $1,75 untuk input dan $14,00 untuk output. Masukan dari cache berharga $0,175 per juta token.

### Kapan GPT-5.2 dirilis?

2025-12-11.

## Linimasa

- 2026-10-07T18:13:28.058Z · [OpenAI · ChatGPT release notes](https://help.openai.com/en/articles/6825453-chatgpt-release-notes)
> As of June 12, 2026, GPT-5.2 models are no longer available in ChatGPT
- 2026-10-07T19:40:56.675Z · [OpenAI · news](https://openai.com/index/introducing-chatgpt-go)
> ChatGPT Go is now available worldwide, offering expanded access to GPT-5.2 Instant, higher usage limits, and longer memory—making advanced AI more affordable globally
- 2026-10-07T19:40:56.675Z · [OpenAI · news](https://openai.com/index/new-result-theoretical-physics)
> A new preprint shows GPT-5.2 proposing a new formula for a gluon amplitude, later formally proved and verified by OpenAI and academic collaborators
- 2026-11-10T17:58:10.980Z · [GitHub · openai/openai-agents-js · code](https://github.com/openai/openai-agents-js/blob/7589b9c40120b89a7d2d28a5a60b4defe1ed7bf5/packages/agents-core/src/sandbox/capabilities/compaction.ts)
> ',
>   'gpt-4.1-nano-2025-04-14',
> ]);
> 
> const SANDBOX_CONTEXT_WINDOWS_400K = new Set([
>   'gpt-5',
>   'gpt-5-codex',
>   'gpt-5-mini',
>   'gpt-5-nano',
>   'gpt-5-pro',
>   'gpt-5.1',
>   'gpt-5.1-codex',
>   'gpt-5.1-codex-max',
>   'gpt-5.1-codex-mini',
>   'gpt-5.2',
>   'gpt-5.2-codex',
>   'gpt-5.2-codex-cyber',
>   'gpt-5.2-pro',
>   'gpt-5.3-codex',
>   'gpt-5.3-codex-spark',
>   'gpt-5.4-mini',
>   'gpt-5.4-nano',
> ]);
> 
> const SANDBOX_CONTEXT_WINDOWS_200K = new Set([
>   'codex-mini-latest',
>   'o1',
>   'o1-2024-12-17',
>   'o1-pro',
>   'o3',
>   'o3-2025-04-16',
>   'o3-mini',
>   'o3-pro',
>   'o3-deep-research',
>   'o4-mini',
>   'o4-mini-2025-04-16',
>   'o4-mini-deep-research',
> ]);
> 
> const SANDBOX_CONTEXT_WINDOWS_128K = new Set([
>   'gpt-4o',
>   'gpt-4o-2024-08-06',
>   'gpt-4o-mini',
>   'gpt-4o-mini-2024-07-18',
>   'gpt-5-chat-latest',
>   'gpt-5.1-chat-latest',
>   'gpt-5.2-chat-latest',
>   'gpt-5.3-chat-latest',
> ]);
> 
- 2026-11-10T17:58:16.002Z · [GitHub · openai/openai-python · code](https://github.com/openai/openai-python/blob/0ebd00647f6088fb100b03440c6c4554bbab549d/examples/httpx2_client.py)
> from openai import OpenAI, DefaultHttpx2Client
> 
> client = OpenAI(http_client=DefaultHttpx2Client())
> 
> response = client.responses.create(
>     model="gpt-5.2",
>     input="Say this is a test",
> )
> 
> print(response.output_text)
> 
Referensi dalam kode ini tidak mengonfirmasi pengenal model yang digunakan.
- 2026-11-10T17:59:50.472Z · [GitHub · openai/openai-agents-python · code](https://github.com/openai/openai-agents-python/blob/d68961657843c7d81dfc25834484f8aac2957eb3/src/agents/sandbox/capabilities/compaction.py)
> -2025-08-07",
>             "gpt-5-pro",
>             "gpt-5-pro-2025-10-06",
>             "gpt-5.1",
>             "gpt-5.1-2025-11-13",
>             "gpt-5.1-codex",
>             "gpt-5.1-codex-max",
>             "gpt-5.1-codex-mini",
>             "gpt-5.2",
>             "gpt-5.2-2025-12-11",
>             "gpt-5.2-codex",
>             "gpt-5.2-pro",
>             "gpt-5.2-pro-2025-12-11",
>             "gpt-5.3-codex",
>             "gpt-5.4-mini",
>             "gpt-5.4-mini-2026-03-17",
>             "gpt-5.4-nano",
>             "gpt-5.4-nano-2026-03-17",
>         ),
>         400_000,
>     ),
>     **_model_context_windows(
>         (
>             "codex-mini-latest",
>             "o1",
>             "o1-2024-12-17",
>             "o1-pro",
>             "o1-pro-2025-03-19",
>             "o3",
>             "o3-2025-04-16",
>             "o3-deep-research",
>             "o3-deep-research-2025-06-26",
>             "o
- 2026-11-10T18:00:44.369Z · [GitHub · openai/codex · code](https://github.com/openai/codex/blob/82e6bacb9c6950d3b56cb153847fa80bdd698053/codex-rs/tui/src/chatwidget/model_popups.rs)
> ning effort can quickly consume Plus plan rate limits")
>         });
>         let warn_for_model = preset.model.starts_with("gpt-5.1-codex")
>             || preset.model.starts_with("gpt-5.1-codex-max")
>             || preset.model.starts_with("gpt-5.2");
> 
>         let mut all_choices: Vec<ReasoningEffortConfig> = supported
>             .iter()
>             .map(|option| option.effort.clone())
>             .collect();
>         if all_choices.is_empty() {
>             all_choices.push(default_effort.clone());
>         }
>         let (choices, advanced_choices): (Vec<_>, Vec<_>) = all_choices
>             .into_iter()
>             .partition(|effort| !Self::is_advanced_reasoning_effort(effort));
> 
>         if choices.len() == 1 && advanced_choices.is_empty() {
>             let selected_effort = choices.first().cloned();
>             let selected_model = preset.model;
>             if self
>         
- 2026-11-10T18:00:44.369Z · [GitHub · openai/codex · code](https://github.com/openai/codex/blob/627b579219d492b5445d6d433d3110eb53e507dc/codex-rs/app-server/src/config_manager_service_tests.rs)
> write_value_preserves_comments_and_order() -> Result<()> {
>     let tmp = tempdir().expect("tempdir");
>     let original = r#"# Codex user configuration
> model = "gpt-5.2"
> approval_policy = "on-request"
> 
> [notice]
> # Preserve this comment
> hide_full_access_warning = true
> 
> [features]
> unified_exec = true
> "#;
>     std::fs::write(tmp.path().join(CONFIG_TOML_FILE), original)?;
> 
>     let service = ConfigManager::without_managed_config_for_tests(tmp.path().to_path_buf());
>     service
>         .writ
Referensi dalam kode ini tidak mengonfirmasi pengenal model yang digunakan.
- 2026-11-10T20:40:39.415Z · [GitHub · openai/openai-python · code](https://github.com/openai/openai-python/blob/0ebd00647f6088fb100b03440c6c4554bbab549d/src/openai/types/beta/beta_responses_client_event.py)
> ,
>             "gpt-5.5-2026-04-23",
>             "gpt-5.4",
>             "gpt-5.4-mini",
>             "gpt-5.4-nano",
>             "gpt-5.4-mini-2026-03-17",
>             "gpt-5.4-nano-2026-03-17",
>             "gpt-5.3-chat-latest",
>             "gpt-5.2",
>             "gpt-5.2-2025-12-11",
>             "gpt-5.2-chat-latest",
>             "gpt-5.2-pro",
>             "gpt-5.2-pro-2025-12-11",
>             "gpt-5.1",
>             "gpt-5.1-2025-11-13",
>             "gpt-5.1-codex",
>             "gpt-5.1-mini",
>             "gpt-5.1-chat-latest",
>             "gpt-5",
>             "gpt-5-mini",
>             "gpt-5-nano",
>             "gpt-5-2025-08-07",
>             "gpt-5-mini-2025-08-07",
>             "gpt-5-nano-2025-08-07",
>             "gpt-5-chat-latest",
>             "gpt-4.1",
>             "gpt-4.1-mini",
>             "gpt-4.1-nano",
>             "gpt-4.1-2025-04-14",
>             "gpt-4.1-mini-202
- 2026-11-12T18:45:20.401Z · [GitHub · openai/openai-node · code](https://github.com/openai/openai-node/blob/b579bcb3e586d22269ffe6fe504653a0e05acbe8/src/resources/beta/responses/responses.ts)
>   | 'gpt-5.6-terra'
>     | 'gpt-5.6-luna'
>     | 'gpt-5.5'
>     | 'gpt-5.5-2026-04-23'
>     | 'gpt-5.4'
>     | 'gpt-5.4-mini'
>     | 'gpt-5.4-nano'
>     | 'gpt-5.4-mini-2026-03-17'
>     | 'gpt-5.4-nano-2026-03-17'
>     | 'gpt-5.3-chat-latest'
>     | 'gpt-5.2'
>     | 'gpt-5.2-2025-12-11'
>     | 'gpt-5.2-chat-latest'
>     | 'gpt-5.2-pro'
>     | 'gpt-5.2-pro-2025-12-11'
>     | 'gpt-5.1'
>     | 'gpt-5.1-2025-11-13'
>     | 'gpt-5.1-codex'
>     | 'gpt-5.1-mini'
>     | 'gpt-5.1-chat-latest'
>     | 'gpt-5'
>     | 'gpt-5-mini'
>     | 'gpt-5-nano'
>     | 'gpt-5-2025-08-07'
>     | 'gpt-5-mini-2025-08-07'
>     | 'gpt-5-nano-2025-08-07'
>     | 'gpt-5-chat-latest'
>     | 'gpt-4.1'
>     | 'gpt-4.1-mini'
>     | 'gpt-4.1-nano'
>     | 'gpt-4.1-2025-04-14'
>     | 'gpt-4.1-mini-2025-04-14'
>     | 'gpt-4.1-nano-2025-04-14'
>     | 'o4-mini'
>     | 'o4-mini-2025-04-16'
>     | 'o3'
>     | 'o3-2025-04-16'
>     | 'o3-mini'
>     | 'o3-mini
- 2026-11-13T22:47:01.410Z · [OpenAI · official articles](https://openai.com/index/introducing-gpt-5-4)
**Penggunaan terkonfirmasi**
- 2026-11-13T23:47:52.113Z · [OpenAI · official articles · Introducing Prism](https://openai.com/index/introducing-prism)
> We’re introducing Prism, a free, AI-native workspace for scientists to write and collaborate on research, powered by GPT‑5.2
- 2026-11-14T00:29:48.887Z · [OpenAI · official articles](https://openai.com/index/introducing-gpt-5-2)

## Tautan bukti

- [Artificial Analysis · benchmarks](https://artificialanalysis.ai/models)
- [openai-api-changelog](https://developers.openai.com/api/docs/changelog)
- [review](https://developers.openai.com/api/docs/models/gpt-5.2)
- [openai-pricing](https://developers.openai.com/api/docs/pricing)
- [GitHub · openai/codex · code](https://github.com/openai/codex/blob/627b579219d492b5445d6d433d3110eb53e507dc/codex-rs/app-server/src/config_manager_service_tests.rs)
- [GitHub · openai/codex · code](https://github.com/openai/codex/blob/82e6bacb9c6950d3b56cb153847fa80bdd698053/codex-rs/tui/src/chatwidget/model_popups.rs)
- [GitHub · openai/openai-agents-js · code](https://github.com/openai/openai-agents-js/blob/7589b9c40120b89a7d2d28a5a60b4defe1ed7bf5/packages/agents-core/src/sandbox/capabilities/compaction.ts)
- [GitHub · openai/openai-agents-python · code](https://github.com/openai/openai-agents-python/blob/d68961657843c7d81dfc25834484f8aac2957eb3/src/agents/sandbox/capabilities/compaction.py)
- [GitHub · openai/openai-node · code](https://github.com/openai/openai-node/blob/b579bcb3e586d22269ffe6fe504653a0e05acbe8/src/resources/beta/responses/responses.ts)
- [GitHub · openai/openai-python · code](https://github.com/openai/openai-python/blob/0ebd00647f6088fb100b03440c6c4554bbab549d/examples/httpx2_client.py)
- [GitHub · openai/openai-python · code](https://github.com/openai/openai-python/blob/0ebd00647f6088fb100b03440c6c4554bbab549d/src/openai/types/beta/beta_responses_client_event.py)
- [truefoundry-azure](https://github.com/truefoundry/models/blob/main/providers/microsoft-foundry/gpt-5.2.yaml)
- [OpenAI · ChatGPT release notes](https://help.openai.com/en/articles/6825453-chatgpt-release-notes)
- [models.dev · catalogue](https://models.dev/#databricks-gpt-5-2)
- [models.dev · catalogue](https://models.dev/#gpt-5-2)
- [models.dev · catalogue](https://models.dev/#gpt-5.2)
- [OpenAI · news](https://openai.com/index/introducing-chatgpt-go)
- [openai-articles](https://openai.com/index/introducing-gpt-5-2)
- [openai-articles](https://openai.com/index/introducing-gpt-5-4)
- [OpenAI · official articles · Introducing Prism](https://openai.com/index/introducing-prism)
- [OpenAI · news](https://openai.com/index/new-result-theoretical-physics)
- [OpenCode · discovery](https://opencode.ai/data/openai/gpt-5-2)
- [OpenRouter](https://openrouter.ai/openai/gpt-5.2)
- [OpenRouter](https://openrouter.ai/openai/gpt-5.2:batch)
- [Vercel AI Gateway](https://vercel.com/ai-gateway)

## Sinyal

- [GPT-5.2 terlihat di Arena](https://alexgetman.com/id/signals/2026/09/11/gpt-5-2-xhigh/)
