All models

gpt-5.4

OpenAIChatVision
Get your API key
gpt-5.4

Professional work model combining reasoning, coding, and visual understanding

GPT-5.4 is OpenAI's general-purpose reasoning model for professional work, combining complex analysis, coding, and visual understanding, with key improvements for documents, spreadsheets, presentations, and multi-step tool tasks. It is suited to work that requires sustained understanding of materials and the creation of reviewable deliverables, rather than just brief Q&A. Applications can integrate it using the public request format in this page's API section.

OpenAIModel brand
ChatModel type
Visual understandingTask capability
STANDARD APIs · QUICK SETUP

Keep your SDK. Connect in minutes.

Point the Base URL to api.acedata.cloud, configure your platform API key and the model ID below, and use your compatible SDK or client.

API host
api.acedata.cloud
model
gpt-5.4
Get your API key
OpenAI Python SDK
import os
from openai import OpenAI

client = OpenAI(
    api_key=os.environ["ACEDATACLOUD_API_KEY"],
    base_url="https://api.acedata.cloud/v1",
)
response = client.responses.create(
    model="gpt-5.4",
    input="Hello!",
)
print(response.output_text)

Choose an available protocol for this model. OpenAI SDK uses a Base URL ending in /v1; Anthropic SDK uses the root URL. See each guide for protocol-specific parameters, tools and response formats.

Specifications and interface features

Clarify capacity, input and output, and invocation methods before choosing a model.

Native context
Official native specification: 1,050,000 tokens
Input and output
Text and image input; text responses and tool calls
Native reasoning control
Officially supports reasoning settings from none to xhigh
Native tool capabilities
Computer use, Tool Search, multi-step tool calls
Message-based image precision
image_url.detail:auto、low、high
Output organization
Streaming responses; the interface provides JSON and structured output configuration
Native maximum output
128,000 tokens

Native specifications describe model capabilities; this platform's input organization, tool configuration, and output control depend on the selected invocation endpoint.

Core capabilities

Learn what gpt-5.4 can bring to your work.

Turn professional materials into work deliverables

GPT-5.4 focuses not only on summarizing materials, but also on creating and modifying documents, spreadsheets, and presentation content. After providing business context, data definitions, and delivery requirements, it can be used to organize analytical structures, explain calculation logic, and draft body text and presentation outlines, bringing content closer to deliverables ready for review and further refinement.

Connect coding with visual inspection

It combines the coding capabilities of GPT-5.3-Codex with stronger visual understanding, making it suitable for handling code, error messages, and interface screenshots at the same time. Developers can ask the model to propose fixes, generate revised code, and continue iterating based on runtime results; after connecting testing tools, they can also conduct checks around the page's actual behavior.

Plan multi-step tool tasks

GPT-5.4 natively supports computer use and Tool Search, enabling it to determine actions from screenshots and look up tool definitions as needed. For tasks that require reading information, calling business functions, and organizing results, it is well suited as the planning and decision-making core; the execution program completes actions and returns the results to the model for continued processing.

Use cases

Start with specific tasks to find where the model can make an impact.

Business analysis and reporting preparation

Input business data text, metric definitions, and chart screenshots, and ask the model to explain changes, distinguish facts from assumptions, and draft an executive summary. Deliverables can include an anomaly list, analysis paragraphs, and a presentation outline; if downloadable spreadsheets or presentation files are needed, connect file-creation tools to complete formatting and export.

Frontend development and defect troubleshooting

Submit requirements, relevant code, error logs, and page screenshots together, and let GPT-5.4 analyze interaction issues and propose component changes and testing steps. It is suitable for tasks involving both code logic and visual layout, delivering fix code, explanations of causes, and an acceptance checklist, with real-browser testing used to confirm the final behavior.

Long-document review and difference analysis

Organize contracts, specifications, or project materials into text with section numbers, and clearly define the clauses to compare and the review objectives. The model can help organize definitions, identify inconsistencies before and after, and create comparison tables and follow-up question lists; retain the original text locations so reviewers can return to the materials to verify them rather than receiving only a general summary.

How to Choose This Model

Choose based on task complexity, input materials, and expected results.

How to Choose Between GPT-5.2 and Codex

Compared with GPT-5.2, GPT-5.4 places greater emphasis on producing professional deliverables, visual understanding, and multi-step tool collaboration; compared with GPT-5.3-Codex, it incorporates coding capabilities into a more general-purpose work model. If a task includes code, business documents, and interface observation at the same time, GPT-5.4 is worth prioritizing for testing, but this should not be understood to mean that it is necessarily stronger for every coding task.

Standard, Pro, and Access Methods

GPT-5.4 is the base model, while GPT-5.4 Pro is a separate variant for more complex tasks, not a settings switch for the same ID.

Start with a Specific Task

Based on the characteristics of gpt-5.4, first validate a small task whose results can be checked.

01

Turn Business Materials into Professional Deliverables

You can ask directly: Based on operating data, metric definitions, and reporting templates, generate an executive summary and recommendations for table structure, and identify items that need recalculation or additional explanation.

02

Prepare Inputs That Support Decision-Making

Provide templates and raw data; saving and calculating Office files require the appropriate tools, while text drafts should be reviewed separately.

03

Then Integrate It into Your Workflow

Use the full model ID gpt-5.4, first confirm the public request format and available parameters on the API page, then connect your application. Keep the result parsing, exception handling, and relevant evidence, and use the same set of real samples to assess whether it is suitable for continued use.

Usage Boundaries

Before formal use, understand the output quality and capability scope.

  • A long context window means more material can be accommodated; it does not mean that every detail can be extracted with equal accuracy. For cross-section verification, dense numerical comparisons, and review of multiple contracts, it is still recommended to label sections, ask questions in stages, and require answers to retain their source basis, rather than submitting everything at once and checking only the final summary.
  • Computer-use capability does not mean that ordinary requests will automatically operate a browser or desktop. Clicking, typing, executing code, and saving files all require an executable tool environment; when sending messages, modifying records, or submitting business data, set confirmation steps and check execution results before continuing.
  • Visual understanding is not direct image-generation or voice functionality. Dense screenshots should retain clear text and be split into sections when necessary; image detail in Chat Completions uses auto, low, or high. Generating office content also does not automatically mean obtaining downloadable files; file creation requires supporting tools.

Frequently Asked Questions

Answers to common questions about using gpt-5.4.

Are GPT-5.4 and GPT-5.4 Thinking two different models?

GPT-5.4 Thinking is the ChatGPT product form of GPT-5.4; API calls use gpt-5.4. Experiences such as process prompts and interactive adjustments in ChatGPT cannot be directly regarded as part of an API response; gpt-5.4-pro is a separate variant.

How should images be submitted to GPT-5.4?

When using Chat Completions, place text and image_url in the content array of the same message, and describe what you want recognized, compared, or explained. Images can be set to auto, low, or high detail; when analyzing small text and complex interfaces, clear screenshots are usually more important than vague questions.

Can GPT-5.4 automatically execute code and click web pages?

The model has relevant planning and instruction-generation capabilities, but executing actions requires tools provided by the application. After a function call is returned, the program should execute it and send back the results; browser or desktop operations also require the corresponding environment. Simply sending an operational request will not automatically establish a complete execution and verification workflow.

How can I control GPT-5.4's reasoning depth?

GPT-5.4's official native evaluations used reasoning settings from none to xhigh. On this platform, Responses provides the reasoning object, and Chat Completions provides the reasoning_effort field, but the same set of levels cannot be directly applied to both: the current Chat Completions parameter enumeration does not include none. When configuring, use levels valid for gpt-5.4 in the selected endpoint, and compare response quality and wait time using real tasks; values such as minimal and max in shared enumerations should not be directly treated as settings supported by this model.

How can GPT-5.4 maintain multi-turn conversations?

When using Chat Completions, put relevant history into messages; when using Responses, organize input and related conversation content according to the documentation. Provide the latest materials, revision goals, and key constraints in each turn; for longer tasks, retain interim summaries and a final version that can be independently reviewed.