UNPKG

n8n-nodes-qwen

Version:

A user-friendly Qwen AI node, similar to OpenAI, designed to enhance your workflow. npm link: https://www.npmjs.com/package/n8n-nodes-qwen

58 lines 1.92 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Qwen = void 0; const ChatDescription_1 = require("./ChatDescription"); const FIMDescription_1 = require("./FIMDescription"); class Qwen { constructor() { this.description = { displayName: 'Qwen', name: 'qwen', icon: { light: 'file:Qwen.png', dark: 'file:Qwen.png' }, group: ['transform'], version: 1, subtitle: '={{$parameter["operation"] + ": " + $parameter["resource"]}}', description: 'Consume Qwen AI', defaults: { name: 'Qwen', }, inputs: ["main"], outputs: ["main"], credentials: [ { name: 'qwenApi', required: true, }, ], requestDefaults: { ignoreHttpStatusErrors: true, baseURL: 'https://dashscope.aliyuncs.com/compatible-mode/v1', }, properties: [ { displayName: 'Resource', name: 'resource', type: 'options', noDataExpression: true, options: [ { name: 'Chat', value: 'chat' }, { name: 'FIM', value: 'fim' } ], default: 'chat', }, ...ChatDescription_1.chatOperations, ...FIMDescription_1.fimOperations, ...ChatDescription_1.chatFields, ...FIMDescription_1.FIMFields ], }; } } exports.Qwen = Qwen; //# sourceMappingURL=Qwen.node.js.map