Texte en liste à puces
Cette capacité découpe un texte continu en une liste à puces : chaque idée importante devient un point court et autonome. Elle sert à rendre lisible un paragraphe touffu — une note interne, un e-mail à rallonge, un mode d’emploi — pour qu’on en saisisse l’essentiel en quelques secondes plutôt qu’en trois lectures.
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.
Découper sans trahir le fond
L’outil ne coupe pas mécaniquement le texte à chaque phrase : il regroupe ce qui va ensemble et dégage une puce par idée. Un paragraphe qui mêle trois consignes devient trois points nets ; une phrase qui n’en portait qu’une reste une seule puce. Le sens et l’ordre logique sont conservés. Le résultat se lit en diagonale, ce qui convient aux instructions, aux comptes rendus et à tout ce qu’on parcourt vite avant d’agir.
Une liste, pas un résumé
La liste à puces réorganise le texte sans le raccourcir de force : chaque point reprend une information réellement présente, formulée court. Ce n’est pas un résumé qui compresse, mais une mise en forme qui aère. Vous pouvez indiquer un nombre de puces visé ou une longueur maximale par point ; à défaut, l’outil s’adapte à la densité du texte fourni, en restant fidèle à ce qui a été écrit.
Où l’exécuter et à quel prix
Vous collez le texte sur cette page et la liste apparaît. Pour traiter des contenus en série — transformer chaque note de service en points clés — la capacité s’appelle aussi en API, avec l’application et l’e-mail à venir. Chaque exécution coûte $0.003, plus $0.0135 par tranche de 1 000 mots, en dollars US. Le prix est affiché avant l’envoi, sans abonnement ni quota mensuel.
Cas d’usage
Rendre un e-mail lisible pour l’équipe
Thomas Rousseau reçoit des consignes en un pavé de dix lignes. Il les transforme en cinq puces claires avant de les transmettre à l’atelier, où personne n’aurait relu le paragraphe entier.
Préparer des notes de présentation
Sophie Nguyen convertit son texte de préparation en points clés qu’elle projette en réunion, plutôt que de lire un paragraphe à voix haute.
Clarifier un mode d’emploi
Atelier Garnier SARL reprend une notice de montage rédigée en continu et la transforme en étapes à puces, plus faciles à suivre pour ses clients.
Questions fréquentes
Puis-je fixer le nombre de puces ?
Oui. Vous indiquez un nombre visé ou une longueur maximale par point ; sinon, l’outil s’ajuste à la densité du texte fourni.
Est-ce la même chose qu’un résumé ?
Non. Un résumé compresse le contenu ; ici, le texte est réorganisé en points sans en retirer l’information. C’est une mise en forme, pas une réduction.
L’ordre des idées est-il conservé ?
Oui. Les puces suivent la logique du texte d’origine, sauf si vous demandez un regroupement thématique.
Combien cela coûte-t-il ?
$0.003 par requête et $0.0135 par tranche de 1 000 mots, en dollars US. Le montant est connu avant que vous ne lanciez le traitement.
Mon texte est-il gardé après coup ?
Non. Il transite chiffré, sert à produire la liste, puis n’est rattaché à aucun compte. Rien n’est conservé pour former un historique.
Faut-il un compte pour l’utiliser ?
Non. Le paiement se fait directement, en une fois, via PayPal, sans inscription préalable.
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/to-bullets \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"…"}'const res = await fetch("https://api.kit.forhosting.com/text/to-bullets", {
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/to-bullets",
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/to-bullets", 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/to-bullets", 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.to_bullets",
"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. |