Lorsqu’un document est trop volumineux pour la fenêtre de contexte, convertissez uniquement la partie dont vous avez besoin. GroupDocs.Markdown.Mcp permet à un agent IA de transformer les pages ou feuilles de calcul sélectionnées en Markdown localement, depuis Claude Desktop, Claude Code, Cursor ou GitHub Copilot, afin que le LLM lise un chapitre et non le livre entier :

Convertir les pages 40 à 52 de handbook.pdf en Markdown.

La version étape par étape avec configuration et dépannage se trouve dans la documentation : Comment convertir une seule section d’un document en Markdown.

Qu’est‑ce que la conversion ciblée permet d’économiser ?

Chaque mot que vous saisissez dans une invite est lu, facturé par le fournisseur du modèle et concurrence l’attention de tous les autres mots. La plupart des questions concernant un document long portent sur une petite partie de celui‑ci. Convertir tout d’abord, puis demander au modèle d’ignorer la majeure partie, signifie payer pour le document entier à chaque question.

L’économie est facile à mesurer sur un document que vous possédez. Voici une mesure réelle, avec sa méthode indiquée. Le fichier est la source Markdown de la page de licence de ce serveur dans la documentation. Nous l’avons découpé après le front‑matter et compté les mots séparés par des espaces, les blocs de code et le balisage des shortcodes Hugo inclus (la page entière compte 810 mots sans les shortcodes). Le tableau illustre le ratio entre une section et sa page ; ce n’est pas le résultat mesuré de l’option pages, qui sélectionne des pages, pas des titres :

Section de la page Mots
Introduction et les trois modes de licence 167
Limitations du mode d’évaluation 93
Application d’une licence 78
Licence à la consommation (pay‑per‑use) 366
Confirmation du mode actif 113
Obtention d’une licence 27
Page entière 844

Une question sur le mode de licence actif ne nécessite que la section de 113 mots. Cela représente environ 13 % de la page, soit environ 7,5 fois plus court que l’ensemble. Le comptage est en mots car les tokens dépendent du tokenizer du modèle ; le nombre de tokens évolue avec le nombre de mots, et nous n’avons pas indiqué de chiffre de tokens que nous n’avons pas mesuré. La page est volontairement courte. Votre manuel sera plus grand, et le ratio vous appartient à calculer.

Méthode 1 : Quelles pages puis‑je spécifier directement ?

Si vous connaissez les pages, indiquez‑le. pages sur convert_to_markdown accepte une liste de nombres séparés par des virgules, indexés à partir de 1, comme par exemple "40,41,42". Il n’existe pas de syntaxe de plage dans le paramètre ; l’agent développe « 40 à 52 » en la liste pour vous. Omettez pages et le document entier sera converti.

Convertir les pages 40 à 52 de handbook.pdf en Markdown.

Le résultat est un fichier .md enregistré et le contenu renvoyé en ligne. Une sortie longue est tronquée en ligne, tandis que le fichier enregistré contient le texte complet.

Méthode 2 : Comment convertir uniquement le chapitre 3 ?

L’outil ne possède pas d’option de portée par titre, donc « chapitre 3 » doit d’abord être converti en numéros de pages. Faites‑le en deux petites étapes :

Combien de pages comporte handbook.pdf, et quel est son titre ?

get_document_info répond à partir du fichier sans le convertir : pageCount, title, author, fileFormat et isEncrypted. Il indique également dès le départ si un mot de passe est requis. Ensuite, convertissez les pages de la table des matières, lisez‑les, et demandez la plage qu’elles indiquent.

Exemple de session (abrégé) :

You:   How many pages does handbook.pdf have, and what is its title?
Agent: get_document_info -> pageCount: 212, title: "Operations Handbook".
You:   Convert pages 3 to 4 (the table of contents), then convert chapter 3.
Agent: convert_to_markdown (pages: "3,4") -> contents read: chapter 3 runs pages 61 to 64.
       convert_to_markdown (pages: "61,62,63,64") -> saved chapter 3 as Markdown.

Deux petites conversions remplacent une énorme.

Méthode 3 : Comment extraire une feuille de calcul d’un classeur ?

Dans les fichiers XLSX, XLS et ODS, les nombres sélectionnent les feuilles de calcul, pas les pages imprimées :

Convertir la feuille de calcul 2 du modèle en Markdown.

Cela insère une table dans le document sans les autres feuilles qui se trouvent dans le même classeur.

Quand une conversion ciblée vaut‑elle la peine supplémentaire ?

  • Contexte. Le LLM reçoit la partie qui répond à la question, et les documents longs restent à l’intérieur de la fenêtre.
  • Coût à la consommation. Sous licence à la consommation, vous êtes facturé pour ce que vous traitez, donc moins de pages signifie une facture plus basse.
  • Qualité de récupération. Un index contenant le seul appendice pertinent n’est pas dilué par le reste du catalogue à chaque requête.

Si le document entier constitue la tâche, ne limitez pas la portée. Convertissez‑le une fois et conservez le Markdown.

Limites honnêtes : pages en mode d’évaluation

Sans licence, le serveur fonctionne en mode d’évaluation : seules les 3 premières pages sont traitées, avec un filigrane d’évaluation sur chacune. Cela surcharge pages. Demander les pages 40 à 52 en mode d’évaluation renvoie les pages 1 à 3 sans erreur, ainsi un chapitre du milieu d’un livre ne peut pas être testé sans licence. Si la sortie ne commence pas où vous l’attendiez, appelez d’abord get_license_status.

Une table des matières peut utiliser les numéros de pages imprimées. Si les pages converties ne commencent pas au titre attendu, demandez à l’agent de convertir les pages voisines et d’ajuster la liste ; get_document_info fournit le nombre total de pages, ce qui délimite la liste.

FAQ

Comment convertir uniquement le chapitre 3 en Markdown ?

Trouvez d’abord les numéros de pages du chapitre, puis transmettez‑les dans pages. Demandez à l’agent de convertir les pages de la table des matières, lisez‑les, et demandez la plage qu’elles indiquent.

Que faire lorsqu’un document est trop volumineux pour la fenêtre de contexte ?

Convertissez une partie du document, pas la totalité. Utilisez pages pour sélectionner les pages ou feuilles de calcul qui répondent à votre question, et vérifiez le nombre de pages avec get_document_info avant de commencer.

Puis‑je convertir les pages PDF 10 à 20 en Markdown avec l’IA ?

Oui. Demandez en langage clair, « Convertir les pages 10 à 20 de report.pdf en Markdown », et l’agent envoie la liste développée des numéros de pages. Sans licence, seules les 3 premières pages sont traitées.

Approfondir