bymicrosoft· 555 skills
Migrate Python apps from Azure OpenAI Chat Completions to the Responses API. Covers AzureOpenAI/AsyncAzureOpenAI client migration to the v1 endpoint, streaming, tools, structured output, multi-turn, EntraID auth, and model compatibility checks. Python-focused, Azure OpenAI-specific. USE FOR: migrate to responses API, switch from chat completions, openai responses, upgrade openai SDK, responses API migration, move from completions to responses, gpt-5 migration, azure openai python migration, chat completions to responses, AzureOpenAI to OpenAI client, python azure openai upgrade. DO NOT USE FOR: building new apps from scratch (start with responses directly), Node/TypeScript/C#/Java/Go migrations (this skill is Python-only), Azure infrastructure setup (use azure-prepare), deploying models (use microsoft-foundry).
$npx -y skills add microsoft/generative-ai-for-beginners --skill azure-openai-to-responsesInstalls into the current project.
Run `npx skills use "https://github.com/microsoft/generative-ai-for-beginners" --skill "microsoft/generative-ai-for-beginners/azure-openai-to-responses"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/microsoft/generative-ai-for-beginners" that are relevant to the current task. Run `npx skills add "https://github.com/microsoft/generative-ai-for-beginners"` and select the relevant skills, then follow their instructions.