Estoy intentando configurar un flujo de trabajo en el que el usuario carga un archivo a través de un formulario. Pero no parece que pueda hacer nada con ese archivo. Probé la ejecución, cargué un archivo, y aparecen los datos binarios pero solo hay un botón de “Descargar”, no el botón de “Ver”.
Aún estoy en mi período de prueba, si es que eso influye de alguna manera.
Hola @Xesa, ese es en realidad el comportamiento esperado, no un bug. n8n solo muestra “Ver” para tipos que puede previsualizar en línea (imágenes), y los PDFs nunca obtienen una vista previa en línea, así que solo obtienes “Descargar.” Que funcione Descargar significa que tu binario está intacto y con clave correcta, así que el botón Ver no es tu bloqueador.
Lo que realmente te detendrá es aguas abajo: tu nodo “Analyze image” de OpenAI tiene el campo Binary Property vacío, y gpt-image-1 es un modelo de generación de imágenes, no uno que lea documentos. ¿Qué intentas hacer con la factura, extraer su texto/campos, o que una IA la lea? Eso decide los nodos correctos.
Estoy intentando analizar el archivo, ya sea que sea una imagen o un archivo pdf. El problema es que no sé qué poner en el campo “Binary File” (Archivo Binario). Intenté lo siguiente:
data
{{ $('Convert to File') }}
{{ $('Convert to File').item }}
{{ $('Convert to File').item.binary }}
{{ $('Convert to File').item.json }}
Con respecto al modelo, lo cambié a GPT-4.1, GPT-5 y otros.
En cada caso, aparece un mensaje en la parte inferior de la pantalla que dice:
Node was not executed (Nodo no fue ejecutado)
La ejecución tomó un camino diferente y no llegó a este nodo. Esto típicamente sucede con nodos condicionales como If o Switch.