PDF2Docs

Conversion PDF

Pipeline asynchrone Marker / pypdf → chunks → LLM → MDX.

Pipeline

  1. UploadPOST /api/v1/documents/upload
  2. Layout — extraction texte (pypdf par défaut, Marker optionnel)
  3. Chunks — découpage par sections
  4. LLM — transformation MDX + Mermaid (Claude Haiku)
  5. Assemblage — statut Completed

Statuts

StatusSignification
PendingEn file
Processing_LayoutAnalyse layout
Processing_ChunksGénération MDX
CompletedPrêt à éditer
FailedErreur (error_message)

Callouts utiles

Zéro OCR par défaut

Les PDF scannés sans couche texte échoueront tant que Marker OCR n’est pas activé.

Limite taille

Taille max upload : 50 MB.

On this page