Conversion PDF
Pipeline asynchrone Marker / pypdf → chunks → LLM → MDX.
Pipeline
- Upload —
POST /api/v1/documents/upload - Layout — extraction texte (pypdf par défaut, Marker optionnel)
- Chunks — découpage par sections
- LLM — transformation MDX + Mermaid (Claude Haiku)
- Assemblage — statut
Completed
Statuts
| Status | Signification |
|---|---|
Pending | En file |
Processing_Layout | Analyse layout |
Processing_Chunks | Génération MDX |
Completed | Prêt à éditer |
Failed | Erreur (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.