azure-openai-to-responses - Migrate Python Azure OpenAI Apps to Responses API
Migrates Python applications from Azure OpenAI Chat Completions to the Responses API and checks deployment, model, framework, streaming, tool, and output compatibility.
Tags
Updated: 2026-10-19Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Verify model compatibility
- Migrate Python client configuration
- Update streaming handlers
- Migrate tool integrations
- Migrate structured outputs
- Adapt multi-turn requests
- Update Entra ID authentication
- Check framework integrations
- Remove unsupported code paths
Inputs
- Python source code
- Azure OpenAI deployment configuration
- Azure subscription and region
- Framework and SDK versions
- Authentication configuration
Outputs
- Updated Python source files
- Model compatibility results
- Migration warnings
- Updated API request handling
Requirements
- Python runtime
- OpenAI Python SDK
- Azure OpenAI access
- Responses API-compatible deployment
- Azure ARM permissions for model queries
