diff --git a/api/server/controllers/agents/client.js b/api/server/controllers/agents/client.js index 8708e2f8bc..412ff6802b 100644 --- a/api/server/controllers/agents/client.js +++ b/api/server/controllers/agents/client.js @@ -1048,6 +1048,12 @@ class AgentClient extends BaseClient { options.llmConfig?.azureOpenAIApiInstanceName == null ) { provider = Providers.OPENAI; + } else if ( + endpoint === EModelEndpoint.azureOpenAI && + options.llmConfig?.azureOpenAIApiInstanceName != null && + provider !== Providers.AZURE + ) { + provider = Providers.AZURE; } /** @type {import('@librechat/agents').ClientOptions} */