UNPKG

n8n

Version:

n8n Workflow Automation Tool

11 lines 655 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.resolveCredentialAwareModelConfig = resolveCredentialAwareModelConfig; const agent_config_1 = require("@n8n/ai-utilities/agent-config"); const credential_field_mapping_1 = require("./credential-field-mapping"); async function resolveCredentialAwareModelConfig(model, credential, credentialProvider) { const raw = await credentialProvider.resolve(credential); const mapped = (0, credential_field_mapping_1.mapCredentialForProvider)((0, agent_config_1.getProviderPrefix)(model), raw); return { id: model, ...mapped }; } //# sourceMappingURL=model-config.js.map