From ab82966210e8f7a3ab8afd12c07ec719273bac65 Mon Sep 17 00:00:00 2001 From: Danny Avila Date: Sat, 14 Sep 2024 12:52:35 -0400 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=90=20feat:=20Enhance=20Bedrock=20Cred?= =?UTF-8?q?ential=20Handling=20(#4051)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/server/services/Endpoints/bedrock/options.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/api/server/services/Endpoints/bedrock/options.js b/api/server/services/Endpoints/bedrock/options.js index d3a33fee3c..405d76fe4d 100644 --- a/api/server/services/Endpoints/bedrock/options.js +++ b/api/server/services/Endpoints/bedrock/options.js @@ -61,7 +61,6 @@ const getOptions = async ({ req, endpointOption }) => { /** @type {import('@librechat/agents').BedrockConverseClientOptions} */ const requestOptions = Object.assign( { - credentials, model: endpointOption.model, region: BEDROCK_AWS_DEFAULT_REGION, streaming: true, @@ -80,6 +79,10 @@ const getOptions = async ({ req, endpointOption }) => { endpointOption.model_parameters, ); + if (credentials) { + requestOptions.credentials = credentials; + } + const configOptions = {}; if (PROXY) { configOptions.httpAgent = new HttpsProxyAgent(PROXY);