OpenAI Python SDK v3.23.0
OpenAI Python SDK v3.23.0 adds typed answers from session streams, file staging and turn artifact downloads for agents, session traces, and Realtime translations, alongside reconnect and streaming bug fixes.
Why this signal matters
The v3.23.0 release of the OpenAI Python SDK brings several key features and bug fixes across agent workflows and API interactions. Feature additions include returning typed answers from session streams (1/n), staging files and downloading turn artifacts in agents, adding session traces and Realtime translations, exposing typed application actions as agent tools in beta, and collecting final outputs from beta Agents streams. Bug fixes address Chat Completions image detail options, eval run cancellation endpoints, WebSocket endpoint path and query parameter retention, send queue limits and replay behavior during reconnects, and monotonic clock usage for file processing timeouts.
Actionable summary
OpenAI Python SDK v3.23.0 introduces agent enhancements including typed answers from session streams, staging files, downloading turn artifacts, collecting final output from beta Agents streams, and exposing typed application actions as agent tools. It also adds session traces and Realtime translations, along with fixes for WebSocket parameter retention and reconnection behavior.
- Agent usefulness
- 77/100
- Confidence
- 96%
- Canonical data
- JSON + Markdown
What builders should check
- Upgrade to openai Python SDK v3.23.0 to access new agent stream typed outputs and turn artifact tools.
- Evaluate beta typed application actions as agent tools if defining structured tool interfaces.
- Verify WebSocket endpoints and reconnect logic to ensure compatibility with updated queue limit and replay behavior.