product updateOpenAI

OpenAI Python SDK v2.25.0 adds GPT-5.4 support with new tool search and computer control features

OpenAI has released version 2.25.0 of its Python SDK, adding support for GPT-5.4 and introducing a new tool search feature alongside a computer control tool for agent-based automation. The update, released March 5, 2026, also includes API schema refinements and parameter changes to the prompt cache and message handling.

2 min read

OpenAI Python SDK v2.25.0 Adds GPT-5.4 Support and Computer Control Tool

OpenAI has released version 2.25.0 of its Python SDK, introducing support for GPT-5.4 and two new capabilities: a tool search feature and a computer control tool designed for agent automation tasks.

Key Updates

The headline addition is GPT-5.4 model support, though OpenAI has not yet disclosed performance benchmarks, pricing, or availability details for the model. The release indicates GPT-5.4 is now available through the Python SDK, making it accessible to developers building applications with OpenAI's APIs.

The new tool search tool enables models to search and discover available tools dynamically rather than relying on static tool definitions. This reduces the need to pre-specify all available tools when initializing a model instance.

The computer tool provides agent-based systems with direct interaction capabilities, allowing models to control computer interfaces, execute commands, or interact with desktop applications. This builds on OpenAI's existing agent framework and extends the types of tasks autonomous systems can perform.

API Changes

The update includes backward-incompatible changes to the OpenAI API schema:

  • Removed prompt_cache_key parameter from API responses
  • Removed phase field from message types (later re-added in bug fixes)
  • Internal schema optimizations and manual API adjustments

Developers integrating with v2.25.0 should review their code if they reference these removed parameters, as they are no longer present in API responses.

Bug Fixes and Polish

The release includes internal schema corrections, warning reduction, and codegen-related updates. A notable bug fix re-added the phase field to message types after it was initially removed, suggesting some rapid iteration on the API design during development.

What This Means

GPT-5.4 is now integrated into OpenAI's Python SDK, confirming the model exists and is production-ready for API users. The addition of tool search and computer control tools indicates OpenAI is prioritizing agentic AI capabilities—systems that can plan, discover resources dynamically, and interact with external systems autonomously. Developers relying on the removed prompt_cache_key and initial phase implementations will need to update their code, but the re-addition of phase suggests OpenAI recognized its importance and will maintain it going forward. This release positions GPT-5.4 as the latest available model for enterprise and developer access.