Alex GetmanAI 早期訊號

GPT-5.4

OpenAI

已發布 更新於
上下文視窗
1M
1,050,000 token
最大輸出
128K
128,000 token
輸入 / 輸出
文字, 影像 → 文字

時間軸

  1. · API 開放 · 參考連結 · 參考連結 · 參考連結
  2. · 產品更新 · 參考連結
輸入/輸出價格 · USD / 百萬 token
模型參考連結輸入/輸出價格
gpt-5.4
batch · long context
openai
API 路由無法使用
$2.50 (輸入 > 272,000 token) / $11.25 (輸入 > 272,000 token)
gpt-5.4
batch · short context
openai
API 路由無法使用
$1.25 (輸入 ≤ 272,000 token) / $7.50 (輸入 ≤ 272,000 token)
gpt-5.4
fast · short context
openai
API 路由無法使用
$5.00 (輸入 ≤ 272,000 token) / $30.00 (輸入 ≤ 272,000 token)
gpt-5.4
flex · long context
openai
API 路由無法使用
$2.50 (輸入 > 272,000 token) / $11.25 (輸入 > 272,000 token)
gpt-5.4
flex · short context
openai
API 路由無法使用
$1.25 (輸入 ≤ 272,000 token) / $7.50 (輸入 ≤ 272,000 token)
gpt-5.4
standard · long context
openai
API 路由無法使用
$5.00 (輸入 > 272,000 token) / $22.50 (輸入 > 272,000 token)
gpt-5.4
standard · short context
openai
API 路由無法使用
$2.50 (輸入 ≤ 272,000 token) / $15.00 (輸入 ≤ 272,000 token)
  1. · 參考連結 · OpenAI · official articles
  2. · 已確認使用 · OpenAI · official articles · Introducing GPT-5.4
  3. · 參考連結 · OpenAI · official articles
    摘錄
    GPT‑5.4 was tested with a longer, updated blocklist
  4. · 參考連結 · OpenAI · official articles
    摘錄
    GPT‑5.4 could not
  5. · 目錄記錄 · GitHub · openai/openai-node · code
    摘錄
    replacements. */ model: | 'gpt-6-astra' | 'gpt-6.1-sol' | 'gpt-6.1-terra' | 'gpt-6-sol' | 'gpt-6-luna' | 'gpt-5.6-sol' | '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-
  6. · 目錄記錄 · GitHub · openai/codex · code
    摘錄
    ope fallback migration metadata // to the owning provider, since other providers may still support the same model slug. let (target_model, current_name, target_name) = match (model_provider_id, model) { (OPENAI_PROVIDER_ID, "gpt-5.4") => ("gpt-6-sol", "GPT-5.4", "GPT-6 Sol"), (AMAZON_BEDROCK_PROVIDER_ID, "openai.gpt-5.4") => ( "openai.gpt-6-sol", "GPT-5.4 on Amazon Bedrock", "GPT-6 Sol on Amazon Bedrock", ), (OPENAI_PROVIDER_ID, "gpt-5.4-mini") => ("gpt-6-luna", "GPT-5.4 Mini", "GPT-6 Luna"), _ => return None, }; let availability = if model == "openai.gpt-5.4" { "no longer offered in Codex" } else { "no longer available" }; Some(ModelUpgrade { id: target_model.to_string(), migration_config_key: model.to_string(), model_link: None,
  7. · 目錄記錄 · GitHub · openai/openai-agents-python · code
    摘錄
    eturn isinstance(model, str) and model.startswith("computer-use-preview") @classmethod def _is_ga_computer_model(cls, model: str | ChatModel | None) -> bool: return isinstance(model, str) and ( model.startswith("gpt-5.4") or model.startswith("gpt-5.5") ) @classmethod def resolve_computer_tool_model( cls, *, request_model: str | ChatModel | None, tools: Sequence[Tool] | None, ) -> str | ChatModel | None: if not cls._has_computer_tool(tools): return None return request_model @classmethod def _should_use_preview_computer_tool( cls, *, model: str | ChatModel | None, tool_choice: Literal["auto", "required", "none"] | str | MCPToolChoice | None, ) -> bool: # Choose the computer tool wire shape from the effective request m
  8. · 目錄記錄 · GitHub · openai/codex · code
    摘錄
    root.join(".mcp.json"), r#"{"mcpServers":{"repository-server":{"command":"repository-server"}}}"#, )?; std::fs::write(&global_config, "model = \"gpt-5.4\"\n")?; let home_dir = codex_home.path().display().to_string(); let mut mcp = TestAppServer::builder() .with_codex_home(codex_home.path()) .without_auto_env() .with_env_overrides(&[("HOME", Some(home_dir.as_str()))]) .build_initialized_with_timeout(DEFAULT_TIMEOUT) .awa

    此程式碼引用並不能證實這是實際使用中的模型識別碼。

  9. · 目錄記錄 · GitHub · openai/codex · code
    摘錄
    , ) .expect("in-memory metrics client") } #[test] fn extension_metrics_preserve_session_metadata_tags() { let metrics = test_metrics_client(); let session_telemetry = SessionTelemetry::new( ThreadId::new(), "gpt-5.4", "gpt-5.4", /*account_id*/ None, /*account_email*/ None, Some(TelemetryAuthMode::Chatgpt), "test_originator".to_string(), /*log_user_prompts*/ false, "tty".to_string(), SessionSource::Cli, ) .with_metrics_service_name("test_service") .with_metrics(metrics.clone()); let extension_metrics = super::extension_metrics::from_session_telemetry(session_telemetry); extension_metrics.histogram( "codex.test.extension", /*value*/ 7, &[ ("component", "skills"), ("app.version", "extension-version"), ("

    此程式碼引用並不能證實這是實際使用中的模型識別碼。

  10. · 目錄記錄 · GitHub · openai/openai-agents-python · code
    摘錄
    , history[:], False) def _strip_orphaned_assistant_ids( items: list[TResponseInputItem], ) -> list[TResponseInputItem]: """Remove ``id`` from assistant messages when their paired reasoning items are missing. Some models (e.g. gpt-5.4) return compacted output that retains assistant message IDs even after stripping the reasoning items those IDs reference. Sending these orphaned IDs back to ``responses.create`` causes a 400 error because the API expects the paired reasoning item for each assistant message ID. This function detects and removes those orphaned IDs so the compacted history can be used safely. """ if not items: return items has_reasoning = any( isinstance(item, dict) and item.get("type") == "reasoning" for item in items ) if has_reasoning: return items cleaned: list[TResponseInputIt

    此程式碼引用並不能證實這是實際使用中的模型識別碼。

  11. · 目錄記錄 · GitHub · openai/openai-python · code
    摘錄
    -sol", "gpt-6.1-terra", "gpt-6-sol", "gpt-6-luna", "gpt-5.6-sol", "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-n
  12. · 目錄記錄 · GitHub · openai/openai-agents-js · code
    摘錄
    return [...new Set([normalized, withoutPinnedDate])]; } const SANDBOX_CONTEXT_WINDOWS_1M = new Set([ 'gpt-6-astra', 'gpt-6-sol', 'gpt-6-luna', 'gpt-6.1-sol', 'gpt-5.6', 'gpt-5.6-sol', 'gpt-5.6-terra', 'gpt-5.6-luna', 'gpt-5.4', 'gpt-5.4-2026-03-05', 'gpt-5.4-pro', 'gpt-5.4-pro-2026-03-05', 'gpt-4.1', 'gpt-4.1-2025-04-14', 'gpt-4.1-mini', 'gpt-4.1-mini-2025-04-14', 'gpt-4.1-nano', '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',
  13. · 參考連結 · OpenAI · Model release notes
    摘錄
    GPT‑5.4 Thinking also has improved context window management that supports its ability to think for longer
  14. · 參考連結 · OpenAI · Codex changelog
    摘錄
    Introducing GPT-5.4 in Codex GPT-5.4 is now available in Codex as OpenAI's most capable and efficient frontier model for professional work
  15. · 參考連結 · OpenAI · ChatGPT release notes
    摘錄
    GPT‑5.4 Thinking also has improved context window management that supports its ability to think for longer
  16. · 參考連結 · GitHub · openai/codex · PR
    摘錄
    #44930 Embed friendly instructions in bundled GPT-5.4 and GPT-5.5
  17. · Alex 的文章 · Alex Getman
    摘錄
    Using GPT 5.6 Luna Max, you get the power of March’s flagship GPT 5.4 xhigh for one thirteenth of its price.

訊號 2

規格

GPT-5.4 是 OpenAI 的 AI 模型,於 2026-03-05 發布。 上下文視窗為1,050,000 token。 最大輸出為128,000 token。

上下文視窗
1,050,000
最大輸出
128,000
輸入
文字 · 影像
輸出
文字

常見問題

GPT-5.4 的上下文視窗有多大?

上下文視窗為1,050,000 token。 最大輸出為128,000 token。

GPT-5.4 何時發布?

2026-03-05。