feat(azure): add Responses API support for Azure OpenAI provider#5201
feat(azure): add Responses API support for Azure OpenAI provider#5201kunalk16 wants to merge 1 commit intocrewAIInc:mainfrom
Conversation
2d6a5c2 to
2778f9c
Compare
|
@joaomdmoura / @iris-clawd Requesting to kindly review this PR. It has been tested and all the repo rules have been followed. |
fa96ace to
9e322f6
Compare
|
@joaomdmoura / @greysonlalonde / @iris-clawd / @lucasgomide / @lorenzejay / @alex-clawd |
c5271ae to
6baa0c9
Compare
|
@joaomdmoura / @greysonlalonde / @iris-clawd / @lucasgomide / @lorenzejay / @alex-clawd |
fd8c38c to
ea93ffe
Compare
|
@joaomdmoura / @greysonlalonde / @iris-clawd / @lucasgomide / @lorenzejay / @alex-clawd |
23d6a6f to
48d2dfc
Compare
|
@joaomdmoura / @greysonlalonde / @iris-clawd / @lucasgomide / @lorenzejay / @alex-clawd |
48d2dfc to
b747d90
Compare
|
I'll be fixing the merge conflicts soon and get this PR ready for review. |
b747d90 to
945fce8
Compare
|
@joaomdmoura / @greysonlalonde / @iris-clawd / @lucasgomide / @lorenzejay / @alex-clawd |
945fce8 to
2c29701
Compare
|
@joaomdmoura / @greysonlalonde / @iris-clawd / @lucasgomide / @lorenzejay / @alex-clawd |
2c29701 to
605bba6
Compare
Closes: #5202
Summary
Adds support for OpenAI's Responses API to the Azure OpenAI provider. Users can now opt in by setting api="responses" when creating an LLM instance. The existing Chat Completions API path remains the default and is completely untouched.
The Responses API is OpenAI's recommended API for new development, replacing Chat Completions as the primary interface. Azure OpenAI has adopted it with full feature parity.
Click to view Testing Details
Smoke Testing using the below test script:
Test Output:

And with a crew setup:
