Plan d'un texte
Cette capacité extrait le plan d’un texte : elle en dégage les grandes parties et leurs sous-points, organisés en niveaux. Elle sert à comprendre vite l’architecture d’un long document — un rapport, un mémoire, un article — ou à préparer la trame d’un texte à écrire à partir de notes en vrac.
Exécuter en ligne
Exécutez cette tâche sur nos serveurs, avec votre compte. Les outils gratuits tournent dans votre navigateur ; celui-ci est facturé sur votre solde KIT au prix affiché ci-dessus.
Voir la charpente d’un document
Un rapport de trente pages a une structure ; elle est simplement noyée dans le corps du texte. L’outil la fait remonter sous forme de plan hiérarchisé : titres de parties, sous-titres, points principaux. Vous saisissez en un coup d’œil comment le document s’articule, ce qui aide à décider par où entrer, quoi lire en priorité, ou comment le réorganiser. C’est la table des matières que l’auteur n’a pas prise le temps de rédiger.
Analyser un texte, ou préparer le vôtre
Le plan fonctionne dans les deux sens. Sur un document existant, il révèle sa logique et ses éventuelles redites. Sur des notes éparses — idées jetées en vrac avant d’écrire — il propose une structure : parties, ordre, regroupements. Vous pouvez ensuite rédiger partie par partie sur une charpente déjà posée, au lieu de fixer une page blanche. Le niveau de détail du plan s’ajuste selon la longueur du texte fourni.
Là où elle tourne, et son coût
Vous collez le texte sur cette page et le plan s’affiche, à plusieurs niveaux. Pour cartographier des documents en série, la même capacité s’appelle en API, avec d’autres canaux à venir. Le tarif : $0.003 la requête, plus $0.0135 par tranche de 1 000 mots, en dollars US. Un rapport de 8 000 mots revient à $0.111, calculé avant l’envoi, sans abonnement ni engagement.
Cas d’usage
Aborder un long rapport
Nadia Benali doit lire un rapport de quarante pages avant demain. Le plan extrait lui montre les cinq parties et leurs sous-sections : elle attaque directement les deux qui la concernent.
Bâtir la trame d’un mémoire
Julien Lefèvre a une page de notes désordonnées pour son mémoire. L’outil les organise en un plan structuré, qu’il affine ensuite avant de rédiger partie par partie.
Repérer les redites d’un document
Studio Lumen SAS relit un livre blanc écrit à plusieurs mains. Le plan met en évidence deux sections qui se recoupent, faciles à fusionner une fois la structure visible.
Questions fréquentes
Combien de niveaux le plan comporte-t-il ?
En général deux à trois niveaux — parties, sous-parties, points — selon la longueur et la richesse du texte. Vous pouvez demander un plan plus ou moins détaillé.
Puis-je partir de simples notes en vrac ?
Oui. L’outil propose alors une structure à partir de vos idées éparses, ce qui donne une trame prête à rédiger.
Le plan reprend-il les titres existants ou en crée-t-il ?
Il s’appuie sur les titres présents quand il y en a, et en formule de nouveaux là où le texte n’en avait pas, au plus près du contenu.
Quel est le prix pour un long document ?
$0.003 la requête, plus $0.0135 par tranche de 1 000 mots. Un rapport de 8 000 mots revient à $0.111, facturé en dollars US.
Mon document est-il conservé ?
Non. Il transite chiffré, sert uniquement à produire le plan, puis n’est rattaché à aucun profil. Il n’existe pas de compte auquel l’associer.
L’assistance est-elle disponible en français ?
Non. Une vraie personne vous répond, en espagnol ou en anglais. Nous préférons l’annoncer clairement plutôt que de promettre un support en français.
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/text/outline \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"…"}'const res = await fetch("https://api.kit.forhosting.com/text/outline", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "…"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/text/outline",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "…"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/text/outline", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"…"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"…"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/text/outline", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"text": "…"
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "text.outline",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Limites
max_tokens | 20000 |
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
422 | task_failed | La tâche a échoué : elle ne vous est pas facturée. |