From 6f55a6035aba826f2a0f88a353b45b2be1f31148 Mon Sep 17 00:00:00 2001 From: Remy Date: Fri, 27 Jun 2025 21:47:45 +0200 Subject: [PATCH 1/4] fix: do not pass Authorization header when authMethod is none --- packages/inference/src/providers/providerHelper.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/inference/src/providers/providerHelper.ts b/packages/inference/src/providers/providerHelper.ts index 19388ee41f..a68cf001e0 100644 --- a/packages/inference/src/providers/providerHelper.ts +++ b/packages/inference/src/providers/providerHelper.ts @@ -115,7 +115,10 @@ export abstract class TaskProviderHelper { * Prepare the headers for the request */ prepareHeaders(params: HeaderParams, isBinary: boolean): Record { - const headers: Record = { Authorization: `Bearer ${params.accessToken}` }; + const headers: Record = { }; + if (params.authMethod !== "none") { + headers['Authorization'] = `Bearer ${params.accessToken}`; + } if (!isBinary) { headers["Content-Type"] = "application/json"; } From 3421c0120ff00dcfd45f53187e2ccb7e9106a6db Mon Sep 17 00:00:00 2001 From: Remy Date: Fri, 27 Jun 2025 21:48:51 +0200 Subject: [PATCH 2/4] fix indent --- packages/inference/src/providers/providerHelper.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/inference/src/providers/providerHelper.ts b/packages/inference/src/providers/providerHelper.ts index a68cf001e0..8fa79ea13b 100644 --- a/packages/inference/src/providers/providerHelper.ts +++ b/packages/inference/src/providers/providerHelper.ts @@ -117,8 +117,8 @@ export abstract class TaskProviderHelper { prepareHeaders(params: HeaderParams, isBinary: boolean): Record { const headers: Record = { }; if (params.authMethod !== "none") { - headers['Authorization'] = `Bearer ${params.accessToken}`; - } + headers['Authorization'] = `Bearer ${params.accessToken}`; + } if (!isBinary) { headers["Content-Type"] = "application/json"; } From 911d86da2eecc222b8959c03abd261875fb7ab10 Mon Sep 17 00:00:00 2001 From: Remy Date: Fri, 27 Jun 2025 21:49:13 +0200 Subject: [PATCH 3/4] fix --- packages/inference/src/providers/providerHelper.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/inference/src/providers/providerHelper.ts b/packages/inference/src/providers/providerHelper.ts index 8fa79ea13b..e29adde443 100644 --- a/packages/inference/src/providers/providerHelper.ts +++ b/packages/inference/src/providers/providerHelper.ts @@ -117,7 +117,7 @@ export abstract class TaskProviderHelper { prepareHeaders(params: HeaderParams, isBinary: boolean): Record { const headers: Record = { }; if (params.authMethod !== "none") { - headers['Authorization'] = `Bearer ${params.accessToken}`; + headers["Authorization"] = `Bearer ${params.accessToken}`; } if (!isBinary) { headers["Content-Type"] = "application/json"; From 05544d5bd4ad52ead9ca709f30526d2122443fa3 Mon Sep 17 00:00:00 2001 From: Remy Date: Sun, 29 Jun 2025 19:32:32 +0200 Subject: [PATCH 4/4] lint --- packages/inference/src/providers/providerHelper.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/inference/src/providers/providerHelper.ts b/packages/inference/src/providers/providerHelper.ts index e29adde443..f934ef8fb1 100644 --- a/packages/inference/src/providers/providerHelper.ts +++ b/packages/inference/src/providers/providerHelper.ts @@ -115,7 +115,7 @@ export abstract class TaskProviderHelper { * Prepare the headers for the request */ prepareHeaders(params: HeaderParams, isBinary: boolean): Record { - const headers: Record = { }; + const headers: Record = {}; if (params.authMethod !== "none") { headers["Authorization"] = `Bearer ${params.accessToken}`; }