.NET: Update models used in dotnet samples to gpt-5.4-mini#5080
.NET: Update models used in dotnet samples to gpt-5.4-mini#5080westey-m wants to merge 1 commit intomicrosoft:mainfrom
Conversation
There was a problem hiding this comment.
Pull request overview
Updates the default model identifiers used throughout the .NET sample suite to modernize the baseline model configuration (per #4907), primarily switching defaults/documentation from older GPT-4.x/5 placeholders to gpt-5.4-mini.
Changes:
- Updated default deployment/model names in sample code (
Program.cs) togpt-5.4-mini. - Updated sample documentation/config (
README.md,AGENTS.md,agent.yaml,appsettings.Development.json) to referencegpt-5.4-miniconsistently. - Updated assorted sample output/config examples to reflect the new default model string.
Reviewed changes
Copilot reviewed 199 out of 199 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| dotnet/samples/AGENTS.md | Update documented default Azure OpenAI deployment name to gpt-5.4-mini. |
| dotnet/samples/05-end-to-end/M365Agent/README.md | Update model guidance to gpt-5.4-mini. |
| dotnet/samples/05-end-to-end/HostedAgents/README.md | Update default model/deployment references to gpt-5.4-mini. |
| dotnet/samples/05-end-to-end/HostedAgents/FoundrySingleAgent/README.md | Update Foundry deployment examples/defaults to gpt-5.4-mini. |
| dotnet/samples/05-end-to-end/HostedAgents/FoundrySingleAgent/Program.cs | Default MODEL_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/05-end-to-end/HostedAgents/FoundrySingleAgent/agent.yaml | Update model resource id/name and env default to gpt-5.4-mini. |
| dotnet/samples/05-end-to-end/HostedAgents/FoundryMultiAgent/README.md | Update Foundry deployment examples/defaults to gpt-5.4-mini. |
| dotnet/samples/05-end-to-end/HostedAgents/FoundryMultiAgent/Program.cs | Default MODEL_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/05-end-to-end/HostedAgents/FoundryMultiAgent/appsettings.Development.json | Default model config -> gpt-5.4-mini. |
| dotnet/samples/05-end-to-end/HostedAgents/FoundryMultiAgent/agent.yaml | Update model resource id/name and env default to gpt-5.4-mini. |
| dotnet/samples/05-end-to-end/HostedAgents/AgentWithTextSearchRag/README.md | Update deployment examples/defaults to gpt-5.4-mini. |
| dotnet/samples/05-end-to-end/HostedAgents/AgentWithTextSearchRag/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/05-end-to-end/HostedAgents/AgentWithTextSearchRag/agent.yaml | Update model resource id/name and env default to gpt-5.4-mini. |
| dotnet/samples/05-end-to-end/HostedAgents/AgentWithLocalTools/README.md | Update deployment examples/defaults to gpt-5.4-mini. |
| dotnet/samples/05-end-to-end/HostedAgents/AgentWithLocalTools/Program.cs | Default MODEL_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/05-end-to-end/HostedAgents/AgentWithLocalTools/agent.yaml | Update model resource id and env default to gpt-5.4-mini. |
| dotnet/samples/05-end-to-end/HostedAgents/AgentWithHostedMCP/README.md | Update deployment examples/defaults to gpt-5.4-mini. |
| dotnet/samples/05-end-to-end/HostedAgents/AgentWithHostedMCP/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/05-end-to-end/HostedAgents/AgentWithHostedMCP/agent.yaml | Update model resource id/name and env default to gpt-5.4-mini. |
| dotnet/samples/05-end-to-end/HostedAgents/AgentThreadAndHITL/README.md | Update deployment examples/defaults to gpt-5.4-mini. |
| dotnet/samples/05-end-to-end/HostedAgents/AgentThreadAndHITL/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/05-end-to-end/HostedAgents/AgentThreadAndHITL/agent.yaml | Update model resource id/name and env default to gpt-5.4-mini. |
| dotnet/samples/05-end-to-end/HostedAgents/AgentsInWorkflows/README.md | Update deployment examples/defaults to gpt-5.4-mini. |
| dotnet/samples/05-end-to-end/HostedAgents/AgentsInWorkflows/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/05-end-to-end/HostedAgents/AgentsInWorkflows/agent.yaml | Update model resource id/name and env default to gpt-5.4-mini. |
| dotnet/samples/05-end-to-end/AspNetAgentAuthorization/Service/Program.cs | Default OPENAI_MODEL -> gpt-5.4-mini. |
| dotnet/samples/05-end-to-end/AspNetAgentAuthorization/README.md | Update OPENAI_MODEL example to gpt-5.4-mini. |
| dotnet/samples/05-end-to-end/AGUIWebChat/README.md | Update deployment example to gpt-5.4-mini. |
| dotnet/samples/05-end-to-end/AGUIClientServer/README.md | Update deployment example to gpt-5.4-mini. |
| dotnet/samples/05-end-to-end/AgentWithPurview/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/05-end-to-end/AgentWebChat/AgentWebChat.AppHost/Program.cs | Update Aspire model binding to use gpt-5.4-mini. |
| dotnet/samples/05-end-to-end/A2AClientServer/README.md | Update sample output model string to gpt-5.4-mini. |
| dotnet/samples/05-end-to-end/A2AClientServer/A2AServer/Program.cs | Default OPENAI_CHAT_MODEL_NAME -> gpt-5.4-mini. |
| dotnet/samples/05-end-to-end/A2AClientServer/A2AClient/README.md | Update OPENAI_CHAT_MODEL_NAME example to gpt-5.4-mini. |
| dotnet/samples/05-end-to-end/A2AClientServer/A2AClient/Program.cs | Default client ModelId -> gpt-5.4-mini. |
| dotnet/samples/04-hosting/DurableWorkflows/ConsoleApps/02_ConcurrentWorkflow/README.md | Update Azure OpenAI deployment example to gpt-5.4-mini. |
| dotnet/samples/04-hosting/DurableAgents/ConsoleApps/README.md | Update recommended deployed model to gpt-5.4-mini. |
| dotnet/samples/04-hosting/DurableAgents/AzureFunctions/README.md | Update recommended deployed model to gpt-5.4-mini. |
| dotnet/samples/04-hosting/A2A/A2AAgent_AsFunctionTools/README.md | Update deployment example/default to gpt-5.4-mini. |
| dotnet/samples/04-hosting/A2A/A2AAgent_AsFunctionTools/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/03-workflows/Observability/WorkflowAsAnAgent/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/03-workflows/Declarative/InvokeMcpTool/Program.cs | Update example model input to gpt-5.4-mini. |
| dotnet/samples/03-workflows/Declarative/InvokeMcpTool/InvokeMcpTool.yaml | Update example input to gpt-5.4-mini. |
| dotnet/samples/03-workflows/ConditionalEdges/03_MultiSelection/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/03-workflows/ConditionalEdges/02_SwitchCase/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/03-workflows/ConditionalEdges/01_EdgeCondition/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/03-workflows/Concurrent/Concurrent/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/03-workflows/Agents/WorkflowAsAnAgent/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/03-workflows/Agents/GroupChatToolApproval/README.md | Update default deployment doc to gpt-5.4-mini. |
| dotnet/samples/03-workflows/Agents/GroupChatToolApproval/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/03-workflows/Agents/FoundryAgent/Program.cs | Default AZURE_AI_MODEL_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/03-workflows/Agents/CustomAgentExecutors/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/03-workflows/_StartHere/07_WriterCriticWorkflow/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/03-workflows/_StartHere/06_MixedWorkflowAgentsAndExecutors/README.md | Update default deployment doc to gpt-5.4-mini. |
| dotnet/samples/03-workflows/_StartHere/06_MixedWorkflowAgentsAndExecutors/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/03-workflows/_StartHere/04_MultiModelService/Program.cs | Default OpenAI model -> gpt-5.4-mini. |
| dotnet/samples/03-workflows/_StartHere/03_AgentWorkflowPatterns/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/03-workflows/_StartHere/02_AgentsInWorkflows/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/ModelContextProtocol/ResponseAgent_Hosted_MCP/README.md | Update deployment example/default to gpt-5.4-mini. |
| dotnet/samples/02-agents/ModelContextProtocol/ResponseAgent_Hosted_MCP/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/ModelContextProtocol/README.md | Update deployment example/default to gpt-5.4-mini. |
| dotnet/samples/02-agents/ModelContextProtocol/FoundryAgent_Hosted_MCP/README.md | Update Foundry model deployment example/default to gpt-5.4-mini. |
| dotnet/samples/02-agents/ModelContextProtocol/FoundryAgent_Hosted_MCP/Program.cs | Default AZURE_AI_MODEL_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/ModelContextProtocol/Agent_MCP_Server/README.md | Update deployment example/default to gpt-5.4-mini. |
| dotnet/samples/02-agents/ModelContextProtocol/Agent_MCP_Server/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/ModelContextProtocol/Agent_MCP_Server_Auth/README.md | Update deployment example/default to gpt-5.4-mini. |
| dotnet/samples/02-agents/ModelContextProtocol/Agent_MCP_Server_Auth/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/DevUI/DevUI_Step01_BasicUsage/README.md | Update default deployment doc to gpt-5.4-mini. |
| dotnet/samples/02-agents/DevUI/DevUI_Step01_BasicUsage/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/DeclarativeAgents/ChatClient/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AGUI/README.md | Update deployment example to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentWithRAG/AgentWithRAG_Step05_Neo4jGraphRAG/README.md | Update deployment example to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentWithRAG/AgentWithRAG_Step05_Neo4jGraphRAG/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentWithRAG/AgentWithRAG_Step04_FoundryServiceRAG/Program.cs | Default AZURE_AI_MODEL_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentWithRAG/AgentWithRAG_Step03_CustomRAGDataSource/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentWithRAG/AgentWithRAG_Step02_CustomVectorStoreRAG/README.md | Update deployment example/default to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentWithRAG/AgentWithRAG_Step02_CustomVectorStoreRAG/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentWithRAG/AgentWithRAG_Step01_BasicTextRAG/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentWithOpenAI/Agent_OpenAI_Step05_Conversation/README.md | Update OPENAI_CHAT_MODEL_NAME example to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentWithOpenAI/Agent_OpenAI_Step05_Conversation/Program.cs | Default OPENAI_CHAT_MODEL_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentWithOpenAI/Agent_OpenAI_Step04_CreateFromOpenAIResponseClient/README.md | Update OPENAI_CHAT_MODEL_NAME example to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentWithOpenAI/Agent_OpenAI_Step04_CreateFromOpenAIResponseClient/Program.cs | Default OPENAI_CHAT_MODEL_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentWithOpenAI/Agent_OpenAI_Step03_CreateFromChatClient/README.md | Update OPENAI_CHAT_MODEL_NAME example to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentWithOpenAI/Agent_OpenAI_Step03_CreateFromChatClient/Program.cs | Default OPENAI_CHAT_MODEL_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentWithOpenAI/Agent_OpenAI_Step02_Reasoning/Program.cs | Update default reasoning model string to gpt-5.4 (non-mini). |
| dotnet/samples/02-agents/AgentWithOpenAI/Agent_OpenAI_Step01_Running/Program.cs | Default OPENAI_CHAT_MODEL_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentWithMemory/AgentWithMemory_Step05_BoundedChatHistory/README.md | Update chat deployment default to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentWithMemory/AgentWithMemory_Step05_BoundedChatHistory/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentWithMemory/AgentWithMemory_Step04_MemoryUsingFoundry/README.md | Update Foundry model deployment example to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentWithMemory/AgentWithMemory_Step04_MemoryUsingFoundry/Program.cs | Default AZURE_AI_MODEL_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentWithMemory/AgentWithMemory_Step02_MemoryUsingMem0/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentWithMemory/AgentWithMemory_Step01_ChatHistoryMemory/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/README.md | Update example model and env var to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step23_LocalMCP/README.md | Update Foundry model deployment example to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step23_LocalMCP/Program.cs | Default AZURE_AI_MODEL_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step22_MemorySearch/README.md | Update Foundry model deployment example to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step22_MemorySearch/Program.cs | Default AZURE_AI_MODEL_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step21_WebSearch/README.md | Update Foundry model deployment example to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step21_WebSearch/Program.cs | Default AZURE_AI_MODEL_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step20_MicrosoftFabric/README.md | Update Foundry model deployment example to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step20_MicrosoftFabric/Program.cs | Default AZURE_AI_MODEL_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step19_SharePoint/README.md | Update Foundry model deployment example to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step19_SharePoint/Program.cs | Default AZURE_AI_MODEL_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step18_BingCustomSearch/README.md | Update Foundry model deployment example to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step18_BingCustomSearch/Program.cs | Default AZURE_AI_MODEL_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step17_OpenAPITools/README.md | Update Foundry model deployment example to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step17_OpenAPITools/Program.cs | Default AZURE_AI_MODEL_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step16_FileSearch/README.md | Update Foundry model deployment example to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step16_FileSearch/Program.cs | Default AZURE_AI_MODEL_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step14_CodeInterpreter/README.md | Update Foundry model deployment example to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step14_CodeInterpreter/Program.cs | Default AZURE_AI_MODEL_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step13_Plugins/README.md | Update Foundry model deployment example to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step13_Plugins/Program.cs | Default AZURE_AI_MODEL_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step12_Middleware/README.md | Update Foundry model deployment example to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step12_Middleware/Program.cs | Default AZURE_AI_MODEL_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step11_AsFunctionTool/README.md | Update Foundry model deployment example to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step11_AsFunctionTool/Program.cs | Default AZURE_AI_MODEL_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step10_UsingImages/README.md | Update vision model deployment example to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step10_UsingImages/Program.cs | Default AZURE_AI_MODEL_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step09_UsingMcpClientAsTools/README.md | Update Foundry model deployment example to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step09_UsingMcpClientAsTools/Program.cs | Default AZURE_AI_MODEL_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step08_DependencyInjection/README.md | Update Foundry model deployment example to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step08_DependencyInjection/Program.cs | Default AZURE_AI_MODEL_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step07_Observability/README.md | Update Foundry model deployment example to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step07_Observability/Program.cs | Default AZURE_AI_MODEL_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step06_PersistedConversations/README.md | Update Foundry model deployment example to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step06_PersistedConversations/Program.cs | Default AZURE_AI_MODEL_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step05_StructuredOutput/README.md | Update Foundry model deployment example to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step05_StructuredOutput/Program.cs | Default AZURE_AI_MODEL_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step04_UsingFunctionToolsWithApprovals/README.md | Update Foundry model deployment example to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step04_UsingFunctionToolsWithApprovals/Program.cs | Default AZURE_AI_MODEL_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step03_UsingFunctionTools/README.md | Update Foundry model deployment example to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step03_UsingFunctionTools/Program.cs | Default AZURE_AI_MODEL_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step02.2_MultiturnWithServerConversations/README.md | Update Foundry model deployment example to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step02.2_MultiturnWithServerConversations/Program.cs | Default AZURE_AI_MODEL_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step02.1_MultiturnConversation/README.md | Update Foundry model deployment example to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step02.1_MultiturnConversation/Program.cs | Default AZURE_AI_MODEL_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step01_Basics/README.md | Update Foundry model deployment example to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step01_Basics/Program.cs | Default AZURE_AI_MODEL_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step00_FoundryAgentLifecycle/README.md | Update default deployment doc to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentsWithFoundry/Agent_Step00_FoundryAgentLifecycle/Program.cs | Default AZURE_AI_MODEL_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentSkills/Agent_Step05_SkillsWithDI/README.md | Update deployment default doc to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentSkills/Agent_Step05_SkillsWithDI/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentSkills/Agent_Step04_MixedSkills/README.md | Update deployment example to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentSkills/Agent_Step04_MixedSkills/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentSkills/Agent_Step03_ClassBasedSkills/README.md | Update deployment example to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentSkills/Agent_Step03_ClassBasedSkills/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentSkills/Agent_Step02_CodeDefinedSkills/README.md | Update deployment example to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentSkills/Agent_Step02_CodeDefinedSkills/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentSkills/Agent_Step01_FileBasedSkills/README.md | Update deployment example to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentSkills/Agent_Step01_FileBasedSkills/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/Agents/README.md | Update deployment example/default to gpt-5.4-mini. |
| dotnet/samples/02-agents/Agents/Agent_Step19_InFunctionLoopCheckpointing/README.md | Update deployment example/default to gpt-5.4-mini. |
| dotnet/samples/02-agents/Agents/Agent_Step19_InFunctionLoopCheckpointing/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/Agents/Agent_Step18_CompactionPipeline/README.md | Update deployment example/default + summarizer example to gpt-5.4-mini. |
| dotnet/samples/02-agents/Agents/Agent_Step18_CompactionPipeline/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/Agents/Agent_Step17_AdditionalAIContext/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/Agents/Agent_Step16_Declarative/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/Agents/Agent_Step15_DeepResearch/README.md | Update model deployment example/default to gpt-5.4-mini. |
| dotnet/samples/02-agents/Agents/Agent_Step15_DeepResearch/Program.cs | Default AZURE_AI_MODEL_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/Agents/Agent_Step14_BackgroundResponses/README.md | Update deployment example/default to gpt-5.4-mini. |
| dotnet/samples/02-agents/Agents/Agent_Step14_BackgroundResponses/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/Agents/Agent_Step13_ChatReduction/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/Agents/Agent_Step12_Plugins/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/Agents/Agent_Step11_Middleware/README.md | Update documented default deployment to gpt-5.4-mini. |
| dotnet/samples/02-agents/Agents/Agent_Step11_Middleware/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/Agents/Agent_Step10_BackgroundResponsesWithToolsAndPersistence/README.md | Update deployment example/default to gpt-5.4-mini. |
| dotnet/samples/02-agents/Agents/Agent_Step10_BackgroundResponsesWithToolsAndPersistence/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/Agents/Agent_Step09_AsFunctionTool/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/Agents/Agent_Step08_UsingImages/README.md | Update model deployment example/default to gpt-5.4-mini. |
| dotnet/samples/02-agents/Agents/Agent_Step08_UsingImages/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/Agents/Agent_Step07_AsMcpTool/README.md | Update Foundry model deployment example to gpt-5.4-mini. |
| dotnet/samples/02-agents/Agents/Agent_Step07_AsMcpTool/Program.cs | Default AZURE_AI_MODEL_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/Agents/Agent_Step06_DependencyInjection/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/Agents/Agent_Step05_Observability/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/Agents/Agent_Step04_3rdPartyChatHistoryStorage/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/Agents/Agent_Step03_PersistedConversations/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/Agents/Agent_Step02_StructuredOutput/README.md | Update deployment example/default to gpt-5.4-mini. |
| dotnet/samples/02-agents/Agents/Agent_Step02_StructuredOutput/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/Agents/Agent_Step01_UsingFunctionToolsWithApprovals/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentProviders/Agent_With_OpenAIResponses/README.md | Update OPENAI_CHAT_MODEL_NAME example/default to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentProviders/Agent_With_OpenAIResponses/Program.cs | Default OPENAI_CHAT_MODEL_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentProviders/Agent_With_OpenAIChatCompletion/README.md | Update OPENAI_CHAT_MODEL_NAME example/default to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentProviders/Agent_With_OpenAIChatCompletion/Program.cs | Default OPENAI_CHAT_MODEL_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentProviders/Agent_With_AzureOpenAIResponses/README.md | Update deployment example/default to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentProviders/Agent_With_AzureOpenAIResponses/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentProviders/Agent_With_AzureOpenAIChatCompletion/README.md | Update deployment example/default to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentProviders/Agent_With_AzureOpenAIChatCompletion/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentProviders/Agent_With_AzureAIProject/README.md | Update Foundry model deployment example/default to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentProviders/Agent_With_AzureAIProject/Program.cs | Default AZURE_AI_MODEL_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentProviders/Agent_With_AzureAIAgentsPersistent/README.md | Update Foundry model deployment example/default to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentProviders/Agent_With_AzureAIAgentsPersistent/Program.cs | Default AZURE_AI_MODEL_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentOpenTelemetry/README.md | Update deployment example/default to gpt-5.4-mini. |
| dotnet/samples/02-agents/AgentOpenTelemetry/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/01-get-started/06_host_your_agent/Program.cs | Update documented/actual default deployment to gpt-5.4-mini. |
| dotnet/samples/01-get-started/04_memory/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/01-get-started/03_multi_turn/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/01-get-started/02_add_tools/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
| dotnet/samples/01-get-started/01_hello_agent/Program.cs | Default AZURE_OPENAI_DEPLOYMENT_NAME -> gpt-5.4-mini. |
|
|
||
| var apiKey = Environment.GetEnvironmentVariable("OPENAI_API_KEY") ?? throw new InvalidOperationException("OPENAI_API_KEY is not set."); | ||
| var model = Environment.GetEnvironmentVariable("OPENAI_CHAT_MODEL_NAME") ?? "gpt-5"; | ||
| var model = Environment.GetEnvironmentVariable("OPENAI_CHAT_MODEL_NAME") ?? "gpt-5.4"; |
There was a problem hiding this comment.
The PR description/title says dotnet samples are updated to use gpt-5.4-mini, but this sample defaults to gpt-5.4 (non-"mini"). Please either switch this default to gpt-5.4-mini for consistency with the rest of the samples, or update the PR description to explicitly call out (and justify) that the reasoning sample intentionally uses gpt-5.4 instead.
Motivation and Context
#4907
Description
Contribution Checklist