Je reçois le message : 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) dans le Node Data Loader. Il semble qu’un symlink de la v. 1.1.1 vers la dernière version de pdf-parse@2.x.x ait été installé. J’ai remis le symlink sur 1.1.1, après quoi le message d’erreur a disparu. Après une mise à jour vers la toute dernière version, l’erreur est réapparue. Le symlink a donc été écrasé. Une mise à jour du Data Loader est-elle prévue ? Merci pour vos idées, cordialement, Thomas
Décrire le problème/l’erreur/la question
Quel est le message d’erreur (le cas échéant) ?
Veuillez partager votre workflow
(Sélectionnez les nœuds sur votre canevas et utilisez les raccourcis clavier CMD+C/CTRL+C et CMD+V/CTRL+V pour copier et coller le workflow.)
Bonjour, il s’agit du nœud Data Loader par défaut, n8n version 2.21.5, s’exécutant sur une Synology dans docker, base de données Supabase, gérée sur un système Apple.
Bonjour @musicanera !
J’éviterais de dépendre de symlink manuel en production. Comme solution de contournement plus stable, utilisez une image Docker personnalisée en installant/fixant pdf-parse@^1, ou extrayez le texte du PDF avant le Data Loader en utilisant une autre étape/nœud et envoyez du texte/JSON au flux d’embeddings.