UNPKG

@n8n/n8n-nodes-langchain

Version:
12 lines 685 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.resolveBedrockApi = resolveBedrockApi; const aws_credentials_1 = require("n8n-nodes-base/aws-credentials"); async function resolveBedrockApi(ctx) { const authentication = ctx.getNodeParameter('authentication', 'iam'); const credentialsType = authentication === 'assumeRole' ? 'awsAssumeRole' : 'aws'; const { region } = await ctx.getCredentials(credentialsType); (0, aws_credentials_1.assertSupportedAwsRegion)(region); return { credentialsType, baseURL: `https://bedrock.${region}.${(0, aws_credentials_1.getAwsDomain)(region)}` }; } //# sourceMappingURL=resolveBedrockApi.js.map