Ollama, LM Studio et AnythingLLM acceptent tous un fichier dans le chat, mais chacun ne lit que certains formats, et un scan ou un long document peut arriver au modèle vide ou tronqué. Convertissez d’abord les documents en Markdown, vérifiez le texte, puis donnez au modèle le fichier Markdown.
Ce guide s’adresse à ceux qui font tourner un modèle sur leur propre PC Windows et veulent qu’il réponde à des questions sur leurs contrats, manuels, notes ou livres.
Ce que lit chaque application
Voici ce qu’indiquent la documentation ou le code source de chaque application en octobre 2026.
| Application | Fichiers lus | PDF numérisés |
|---|---|---|
| Ollama | Fichiers texte, dont .md, et PDF, jusqu’à 10 Mo chacun | Non mentionné |
| LM Studio | .docx, .pdf et .txt | Non mentionné |
| AnythingLLM | .md, .txt, .pdf, .docx, .pptx, .xlsx, .epub, .csv, .html et d’autres | OCR intégré |
L’application Ollama pour Windows accepte les fichiers par glisser-déposer ; son annonce mentionne les fichiers texte et les PDF. Dans le code source de l’application en version 0.40.8, le texte n’est extrait que des PDF et les fichiers de plus de 10 Mo sont refusés. Convertissez les fichiers Word, PowerPoint et Excel avant de les ajouter.
La documentation de LM Studio liste les pièces jointes .docx, .pdf et .txt. La liste des fichiers acceptés par AnythingLLM est la plus longue des trois, et la version 1.7.4 a ajouté l’OCR des PDF scannés.
Aucune des trois n’accepte les fichiers FB2, MOBI ou EML. Convertissez-les d’abord en Markdown.
Pourquoi un PDF scanné arrive vide au modèle
Une page scannée est une image de texte. Une application qui ne lit que le texte contenu dans un PDF n’y trouve rien. Dans l’application Ollama, le modèle reçoit alors une courte note signalant qu’aucun contenu texte n’a été trouvé, au lieu des pages. Ses réponses ne viennent alors pas du document.
Pour savoir si un PDF contient du texte, ouvrez-le et essayez de sélectionner une ligne. Si vous n’y arrivez pas, c’est un scan. Passez-le par l’OCR avant que le modèle ne le voie, et comparez les noms, les chiffres et les dates avec l’original. Notre guide des PDF scannés indique ce qu’il faut vérifier.
Faire tenir le document dans le contexte du modèle
Le contexte, c’est la quantité de texte que le modèle garde en tête à la fois : votre question, la conversation jusqu’ici et le document. Il se mesure en tokens ; un token correspond souvent à environ trois quarts de mot.
Ollama règle le contexte selon la mémoire de votre carte graphique : 4k tokens sur une carte de moins de 24 Go, soit environ 3 000 mots. Un rapport de 20 pages n’y tient pas. Augmentez la longueur du contexte avec le curseur dans les paramètres d’Ollama ; un contexte plus grand demande plus de mémoire.
Les deux autres applications décident pour vous quand un document est trop long :
- LM Studio ajoute un document court en entier. Un document long passe par la recherche : l’application choisit les passages qui semblent liés à votre question, et le modèle ne voit que ceux-là.
- AnythingLLM ajoute le texte entier par défaut et demande quoi faire quand il ne tient pas. Embed découpe le document en morceaux et récupère ceux qui sont pertinents. Continue Anyway tronque le texte pour qu’il tienne, ce que la documentation d’AnythingLLM déconseille.
La recherche fonctionne quand votre question reprend les mots du document. Les questions sur le document entier, comme « liste toutes les échéances », obtiennent une réponse partielle.
Le Markdown aide ici, car vous voyez le texte et sa longueur. Si un livre ne tient pas, donnez au modèle le chapitre sur lequel porte votre question. Un fichier Markdown se découpe facilement par ses titres ; un PDF, non.
Convertir et vérifier les documents
- Dans MD Factory, ajoutez les fichiers ou le dossier entier. Chaque fichier Markdown est enregistré à côté de son original, avec les images dans un dossier voisin. Les PDF scannés passent par l’OCR sur votre PC.
- Cliquez sur « À vérifier » à côté d’un fichier pour voir quoi contrôler, par exemple les pages où l’OCR n’a pas pu lire une partie du texte.
- Ouvrez quelques résultats. Regardez les titres, les tableaux et les figures, et comparez les chiffres importants avec l’original.
Corrigez les erreurs dans le fichier Markdown. Le modèle tient pour vrai tout ce qui s’y trouve.
Ajouter les fichiers Markdown à chaque application
Ollama. Faites glisser le fichier .md dans le chat et posez votre question.
LM Studio. Joignez le fichier au chat. Si la boîte de dialogue ne vous laisse pas choisir un fichier .md, faites-en une copie avec l’extension .txt : le contenu reste du texte brut dans les deux cas. Reprenez des termes du document dans votre question. La documentation de LM Studio indique que cela aide la recherche à trouver les bons passages.
AnythingLLM. Pour un seul document, faites-le glisser dans le chat. Pour une collection à laquelle vous revenez, importez les fichiers dans un espace de travail et vectorisez-les ; chaque fil de cet espace de travail peut alors les utiliser. Si un document compte plus que les autres et tient dans le contexte, épinglez-le : le modèle reçoit alors son texte complet à chaque réponse.
Garder les documents sur votre PC
Un modèle local ne garde le texte sur votre ordinateur que si toute la chaîne est locale. Vérifiez deux réglages :
- Ollama propose des modèles cloud à côté des modèles locaux. Un modèle cloud tourne dans le cloud d’Ollama, donc le document joint y part avec votre question. Choisissez un modèle que vous avez téléchargé, ou désactivez les fonctions cloud d’Ollama.
- La recherche web d’AnythingLLM est activée par défaut. Quand le modèle cherche sur le web, ses requêtes de recherche quittent votre PC. Pour des documents confidentiels, désactivez la recherche web dans Settings > Agent Skills.
MD Factory convertit les documents sur votre PC, sans les envoyer en ligne. Notre guide pour convertir sans envoyer en ligne explique où conserver les fichiers.