UNPKG

n8n-nodes-openai-analytics

Version:
27 lines 955 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getFiles = void 0; async function getFiles(context) { const { openai, functionThis, i } = context; const limit = functionThis.getNodeParameter('filesLimit', i, 20); const order = functionThis.getNodeParameter('filesOrder', i, 'desc'); const purpose = functionThis.getNodeParameter('purpose', i, ''); const after = functionThis.getNodeParameter('filesAfter', i, ''); const before = functionThis.getNodeParameter('filesBefore', i, ''); const listParams = { limit, order, }; if (purpose) listParams.purpose = purpose; if (after) listParams.after = after; if (before) listParams.before = before; const filesResponse = await openai.files.list(listParams); return { json: { files: filesResponse.data } }; } exports.getFiles = getFiles; //# sourceMappingURL=getFiles.js.map