What is your goal?
I am experiencing a persistent error with the OpenAI “Analyze Images (Vision)” module:
BundleValidationError: Validation failed for 1 parameter(s). Invalid collection in parameter ‘images’.
Here is a summary of my scenario:
I receive a file from a Webhook with the following structure:
file (object)
- name: file.png
- mime: image/png
- data: (binary data or text)
In the OpenAI Vision module, I map only file.data to the Images field, selecting it directly from the schema—there is absolutely no array, collection, files, or manual code involved.
The “data” field in my webhook is defined as “Binary Data”, the file is less than 1MB and in PNG/JPEG format.
I have deleted and re-added all modules, selected the mapping only using the schema (without manual entry).
Prompt and model settings are standard.
Despite this, I am always getting the same error. I am not sending any array or collection at any stage of the scenario, and the mapping field contains only file.data.
I see that other users have experienced this issue as well. I would appreciate your advice and solutions for this problem.
