diff --git a/nodes/LlmWhisperer/LlmWhisperer.node.ts b/nodes/LlmWhisperer/LlmWhisperer.node.ts index 4083ab6..4c896a6 100644 --- a/nodes/LlmWhisperer/LlmWhisperer.node.ts +++ b/nodes/LlmWhisperer/LlmWhisperer.node.ts @@ -264,8 +264,7 @@ export class LlmWhisperer implements INodeType { ); } - const binaryData = items[i].binary![fileContents]; - const fileBuffer = Buffer.from(binaryData.data, 'base64'); + const fileBuffer = await this.helpers.getBinaryDataBuffer(i, fileContents); const host = this.getNodeParameter('host', i) as string; const mode = this.getNodeParameter('mode', i) as string; @@ -307,7 +306,6 @@ export class LlmWhisperer implements INodeType { file_name: fileName, add_line_nos: addLineNumbers, }, - accept: 'application/json', }; diff --git a/nodes/Unstract/Unstract.node.ts b/nodes/Unstract/Unstract.node.ts index 3c1297b..efbaa07 100644 --- a/nodes/Unstract/Unstract.node.ts +++ b/nodes/Unstract/Unstract.node.ts @@ -185,7 +185,7 @@ export class Unstract implements INodeType { } const binaryData = items[i].binary![binaryPropertyName]; - const fileBuffer = Buffer.from(binaryData.data, 'base64'); + const fileBuffer = await this.helpers.getBinaryDataBuffer(i, binaryPropertyName); const timeout = this.getNodeParameter('timeout', i) as number; const deploymentName = this.getNodeParameter('deployment_name', i) as string; diff --git a/nodes/UnstractHitlPush/UnstractHitlPush.node.ts b/nodes/UnstractHitlPush/UnstractHitlPush.node.ts index c3fa80a..93da7e2 100644 --- a/nodes/UnstractHitlPush/UnstractHitlPush.node.ts +++ b/nodes/UnstractHitlPush/UnstractHitlPush.node.ts @@ -193,7 +193,7 @@ export class UnstractHitlPush implements INodeType { } const binaryData = items[i].binary![binaryPropertyName]; - const fileBuffer = Buffer.from(binaryData.data, 'base64'); + const fileBuffer = await this.helpers.getBinaryDataBuffer(i, binaryPropertyName); const timeout = this.getNodeParameter('timeout', i) as number; const deploymentName = this.getNodeParameter('deployment_name', i) as string;