Алекс Гетманранние сигналы об ИИ

GPT-5.4

OpenAI

Релиз Обновлено
Контекстное окно
1M
1 050 000 токенов
Максимальная длина ответа
128K
128 000 токенов
Вход / Выход
текст, изображения → текст

Хронология

  1. · Доступность в API · ссылка на источник · ссылка на источник · ссылка на источник
  2. · Обновление продукта · ссылка на источник
Цена входа / выхода · USD / 1 млн токенов
МодельСсылки на источникиЦена входа / выхода
gpt-5.4
batch · long context
openai
Маршрут API недоступен
$2,50 (Вход > 272 000 токенов) / $11,25 (Вход > 272 000 токенов)
gpt-5.4
batch · short context
openai
Маршрут API недоступен
$1,25 (Вход ≤ 272 000 токенов) / $7,50 (Вход ≤ 272 000 токенов)
gpt-5.4
fast · short context
openai
Маршрут API недоступен
$5,00 (Вход ≤ 272 000 токенов) / $30,00 (Вход ≤ 272 000 токенов)
gpt-5.4
flex · long context
openai
Маршрут API недоступен
$2,50 (Вход > 272 000 токенов) / $11,25 (Вход > 272 000 токенов)
gpt-5.4
flex · short context
openai
Маршрут API недоступен
$1,25 (Вход ≤ 272 000 токенов) / $7,50 (Вход ≤ 272 000 токенов)
gpt-5.4
standard · long context
openai
Маршрут API недоступен
$5,00 (Вход > 272 000 токенов) / $22,50 (Вход > 272 000 токенов)
gpt-5.4
standard · short context
openai
Маршрут API недоступен
$2,50 (Вход ≤ 272 000 токенов) / $15,00 (Вход ≤ 272 000 токенов)
  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 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, выпущенная 05 мар. 2026. Контекстное окно — 1 050 000 токенов. Максимальная длина ответа — 128 000 токенов.

Контекстное окно
1 050 000
Максимальная длина ответа
128 000
Вход
текст · изображения
Выход
текст

Вопросы

Какое контекстное окно у GPT-5.4?

Контекстное окно — 1 050 000 токенов. Максимальная длина ответа — 128 000 токенов.

Когда вышла GPT-5.4?

Дата релиза — 05 мар. 2026.