Supporting Azure OpenAI
Resolved 💬 11 comments Opened Apr 16, 2025 by monuminu Closed Aug 7, 2025
💡 Likely answer: A maintainer (thegovind, contributor)
responded on this thread — see the highlighted reply below.
Supporting Azure OpenAI
11 Comments
LiteLLM potentially might help https://docs.litellm.ai/docs/
We should be able to bake in Azure OpenAI support directly from the
openaipackage — likely just a few lines of changes.I might take a stab at it later today, or wire it up through GitHub agent mode if I get the chance.
I asked codex this question on it's own repo - and it says you should be able to set two ENV vars to redirect it:
I haven't given it a try yet though.
Deployment name for the model will also be required for AOAI
Please also consider implementing azure_ad_token (or the like) so that enterprises don’t have to communicate and manage AOAI API keys.
Reference
Working on it - https://github.com/openai/codex/pull/92
Following, if someone successfully gets it running please update this thread. thank you x 1000000.
It would be a godsend if you supported the GH copilot api similar to how vscode utilizes models. GH copilot also has a generous free tier and is well utilized in Enterprises.
The GH OpenAi api is a slight variant on the generic OpenAI api. More information and how litellm supported it available at https://github.com/BerriAI/litellm/issues/6564
PR is being worked on in #769
Looks like the PR for this was merged, but this does not have Entra support right? #1056 covers Entra and has a PR #1062 ready to go for that.
Azure OpenAI already supports the Azure OpenAI Responses API. This should be supported in Codex CLI.