Pdf-parse v1.1 Error en Node Default Data Loader

Recibo el mensaje: NodeOperationError: Failed to load pdf-parse. This loader currently supports pdf-parse v1 only. Please install v1, e.g. npm install pdf-parse@^1 (v2 is not yet supported) en el Node Data Loader. Al parecer se instaló un symlink de la v. 1.1.1 a la versión más reciente de pdf-parse@2.x.x. Volví a configurar el symlink a 1.1.1 y el mensaje de error desapareció. Después de una actualización a la versión más reciente, el error volvió a aparecer. Así que sobrescribí el symlink. ¿Está prevista una actualización del Data Loader? Gracias por las ideas, muchos saludos, Thomas

Describe el problema/error/pregunta

¿Cuál es el mensaje de error (si hay alguno)?

Por favor, comparte tu flujo de trabajo

(Selecciona los nodos en tu lienzo y usa los atajos de teclado CMD+C/CTRL+C y CMD+V/CTRL+V para copiar y pegar el flujo de trabajo.)

Comparte el resultado devuelto por el último nodo

Información sobre tu configuración de n8n

  • Versión de n8n:
  • Base de datos (predeterminado: SQLite):
  • Configuración n8n EXECUTIONS_PROCESS (predeterminado: own, main):
  • Ejecutando n8n a través de (Docker, npm, n8n cloud, aplicación de escritorio):
  • Sistema operativo:

hola @musicanera

¿Qué es el “pdf-parse”? No veo ningún nodo así en n8n. ¿Puedes compartir una captura de pantalla?


Esta sección significa que debes rellenar la información, no solo copiar la plantilla…

Hola, se trata del nodo Default Data Loader, n8n versión 2.21.5, ejecutándose en un Synology en docker, base de datos Supabase, administrado en un sistema Apple.

@musicanera Si deseas usar una API para analizar PDF puedes usar el nodo PDF API Hub Approved.

También tiene un nivel gratuito.

¡Hola @musicanera, buenos días!
Evitaría depender de symlink manual en producción. Como solución más estable, usa una imagen Docker personalizada instalando/fijando pdf-parse@^1, o extrae el texto del PDF antes del Data Loader usando otro paso/nodo y envía texto/JSON al flujo de embeddings.

Hay un problema abierto para esto:
Error while working with pdf · Issue #30841 · n8n-io/n8n

¡Gracias!!

También me estoy enfrentando al mismo problema en la versión 2.21.7 de n8n.

El Cargador de Documentos falla con:

No se pudo cargar pdf-parse. Este cargador actualmente solo admite pdf-parse v1.

Probé con un PDF de texto normal (~2,4 MB) y confirmé que el nodo de descarga de Google Drive está devolviendo datos binarios válidos.