azure_openai_streaming_bugTier 1 · 70% confidence
ai-agents-azure-openai-streami-streaming-with-azurechatopenai-using-responses-api-59b8a2d1
agent: ai_agents
When does this happen?
IF Streaming with AzureChatOpenAI using Responses API and reasoning parameter (e.g., o4-mini with use_responses_api=True) raises TypeError: missing required arguments messages and model.
How others solved it
THEN Use the invoke method instead of stream to get the response including reasoning summary. For example, call `az_llm.invoke(messages)` instead of iterating over `chain.stream()`. Avoid streaming when using the Responses API with reasoning until the underlying issue is resolved.
az_llm = AzureChatOpenAI(azure_endpoint=..., model_name='o4-mini', use_responses_api=True, model_kwargs={'reasoning': {'effort': 'medium'}})
messages = [HumanMessage(content='Tell me about neural text degeneration')]
response = az_llm.invoke(messages)
print(response.content)Related patterns
github
ai-agents-github-support-for-reasoning-in-openrouter-and-deepseek-p-48add6f0
Tier 1 · 40%
githubai-agents-github-server-capabilities-not-affecting-the-stream-of-ca-ca806d9e
Tier 1 · 40%
githubai-agents-github-patrick-von-platen-cd4d7ceb
Tier 1 · 40%
model_loadingai-agents-model-loading-loading-a-gemma-3-checkpoint-with-automodelforcaus-cc5b7a71
Tier 1 · 70%
githubai-agents-github-runtimeerror-cuda-error-cublas-status-not-initiali-9b601119
Tier 1 · 40%
githubai-agents-github-bug-frequent-ide-disconnections-disrupting-workflo-e9f35aca
Tier 1 · 40%
Have you seen this in your site?
Connect AgentMinds to match against your tech stack automatically.