Une bibliothèque Python qui convertit les documents en morceaux structurés sémantiquement et prêts pour les LLM, en utilisant une logique contextuelle.
Transformez des PDF complexes et des documents numérisés en données structurées et contextuelles pour vos pipelines LLM.
SmartLLMLoader est un paquet Python conçu pour remplacer l'extraction de texte basique par un traitement de documents sémantique et contextuel. Il est conçu pour les développeurs et les ingénieurs de données qui ont besoin de préparer des documents complexes pour des systèmes RAG, des chatbots ou des applications de questions-réponses.
L'outil convertit divers formats de documents en markdown propre, en appliquant l'OCR aux images et aux PDF numérisés si nécessaire. Il utilise des LLM pour effectuer un découpage contextuel, garantissant que les tableaux et les en-têtes conservent leur intégrité structurelle plutôt d'être aplatis en texte brut.
Cet outil convient aux développeurs qui créent des pipelines RAG et qui rencontrent des problèmes de mauvaise qualité de récupération causés par des séparateurs de texte basiques. Il ne s'adresse pas aux utilisateurs sans expérience en Python ou à ceux qui préfèrent une interface de traitement de documents sans code.
Utilise des LLM pour regrouper intelligemment le texte en fonction du sens plutôt que de comptages de caractères arbitraires.
Prend en charge automatiquement les documents numérisés et les images grâce au traitement OCR intégré.
S'intègre directement dans les flux de travail RAG existants avec une configuration minimale.
Maintient la structure des tableaux complexes et des en-têtes pendant le processus de conversion.
Le paquet est gratuit sous sa licence. Vous devez payer pour les appels d'API LLM requis pour effectuer le découpage sémantique pendant la phase de traitement des documents.
879 missions ouvertes à distance en entraînement d’IA, mises à jour le 15 novembre 2026 ; la plupart paient $20–$175 de l’heure. 8 d’entre elles demandent des francophones. Zekai les liste gratuitement ; la candidature se fait sur la plateforme de l’employeur.
Le code s'exécute localement, mais il envoie le contenu du document à un fournisseur de LLM pour effectuer le découpage intelligent.
Oui, il utilise LiteLLM, il prend donc en charge n'importe quel modèle compatible avec cette bibliothèque.
Voir Zekai en premier dans Google