diff --git a/packages/openai-adapters/src/apis/AnthropicUtils.ts b/packages/openai-adapters/src/apis/AnthropicUtils.ts index 46b28e5785c..4e279a5ea82 100644 --- a/packages/openai-adapters/src/apis/AnthropicUtils.ts +++ b/packages/openai-adapters/src/apis/AnthropicUtils.ts @@ -78,7 +78,10 @@ export function getAnthropicHeaders( ); } - const authHeaderName = isAzure ? "api-key" : "x-api-key"; + const authHeaderName = + isAzure && apiBase?.toLowerCase().includes("cognitiveservices.azure.com") + ? "api-key" + : "x-api-key"; const headers: Record = { "Content-Type": "application/json",