@n8n/n8n-nodes-langchain
Version:
16 lines • 660 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.assertOpenAiCredentialAllowsUrl = assertOpenAiCredentialAllowsUrl;
const n8n_workflow_1 = require("n8n-workflow");
const DEFAULT_BASE_URL = 'https://api.openai.com/v1';
function assertOpenAiCredentialAllowsUrl(node, credentials, url) {
const credentialUrl = typeof credentials.url === 'string' ? credentials.url : '';
return (0, n8n_workflow_1.assertCredentialAllowsUrl)({
node,
credentialData: credentials,
url,
pinnedUrl: credentialUrl || DEFAULT_BASE_URL,
surface: 'OpenAI',
});
}
//# sourceMappingURL=credentials.js.map