text-md-json API
Convertissez txt, md, csv, json, yaml et les fichiers de code en Markdown et md-json structuré. Traitement en logique locale, jusqu'à 10 Mo par fichier, 0,0001 $ par appel.
- ID d'outil
text-md-json- Types
txt / md / csv / code — 23 extensions- Limite de fichier
10 Mo- Tarification
0,0001 $ / appel- Catalogue vérifié
Qu'est-ce que text-md-json ?
text-md-json est l'outil d'analyse de texte locale des services d'outils Roko : téléversez des fichiers txt, md, csv, json, yaml, html ou du code comme go, py, js, ts, et recevez du texte Markdown plus un md-json structuré (schema_version 1.0).
Le traitement s'exécute localement sur le serveur : md et txt passent tels quels en Markdown ; le code, CSV et JSON sont préservés littéralement dans des blocs de code délimités, sans interprétation de balisage. Idéal pour normaliser des corpus hétérogènes en entrées exploitables par un LLM.
C'est l'un des outils Roko les moins chers : 0,0001 $ par appel, et les tâches échouées ne sont pas facturées. Les appels exigent une clé API Roko avec la permission d'invocation de l'outil activée sur le token.
Capacités principales
23 extensions de texte
txt, md, csv, json, yaml, html et les fichiers sources go, py, js, ts s'analysent.
Conversion fidèle
md/txt passent tels quels ; code et fichiers de données sont préservés littéralement en blocs de code.
Sortie double format
Renvoie à la fois le texte Markdown et la structure md-json ; choisissez les formats dans options.
Prix unitaire plancher
0,0001 $ par appel, dimensionné pour la normalisation de texte à haute fréquence et grand volume.
Types d'entrée pris en charge
Les extensions proviennent de la définition d'exécuteur actuelle du service d'outils ; 10 Mo max par fichier, un seul fichier par téléversement.
| Type | Extensions | Traitement |
|---|---|---|
| Texte et balisage | txt, md | Passé tel quel en Markdown |
| Fichiers de données | csv, json, yaml, yml, xml | Préservé littéralement en bloc de code |
| Pages web | html | Préservé littéralement en bloc de code |
| Code source | go, py, js, ts, tsx, jsx, css, java, c, cpp, h, rs, sql, sh | Préservé littéralement en bloc de code |
Tarifs de text-md-json
Les tarifs ont été vérifiés dans le catalogue de production Roko du 06-10-2026. Chaque appel réussi est facturé ; l'enregistrement de règlement au moment de l'appel fait foi.
| Élément facturé | Prix |
|---|---|
| Par appel d'analyse | 0,0001 $ |
Exemples de coût
Coût par fichier négligeable.
Dépense typique pour la normalisation d'un corpus ; les tâches échouées ne sont pas facturées.
Appeler text-md-json en trois étapes
Le téléversement renvoie id. Transmettez-le comme input.file_id à invoke, puis récupérez le résultat terminé par task_id. N'exposez jamais de clé API côté client.
1. Téléverser un fichier
curl https://api.rokoapi.com/v1/tools/text-md-json/files \
-H "Authorization: Bearer $API_KEY" \
-F "file=@/path/to/notes.md"2. Soumettre la tâche d'analyse
curl https://api.rokoapi.com/v1/tools/text-md-json/invoke \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: text-parse-0001" \
-d '{
"input": { "file_id": "FILE_ID" },
"options": { "output_formats": ["markdown", "json"] }
}'3. Récupérer le résultat
curl https://api.rokoapi.com/v1/tasks/$TASK_ID/result \
-H "Authorization: Bearer $API_KEY"invoke renvoie 202 avec un task_id ; une fois l'analyse terminée, lisez le md-json (schema_version 1.0) depuis l'endpoint de résultat. L'Idempotency-Key doit compter 8 à 64 caractères (lettres, chiffres, underscores ou tirets) ; un rejeu avec la même clé renvoie la tâche d'origine sans refacturation.
Limites à connaître avant usage
- Jusqu'à 10 Mo par fichier, un seul fichier par téléversement ; l'extension doit figurer dans la liste prise en charge.
- Le code et les fichiers de données sont préservés littéralement — aucun réordonnancement ni nettoyage sémantique.
- Les fichiers purement binaires (images, PDF) sont hors périmètre ; utilisez file-md-json.
- Les résultats de tâches ont une durée de conservation — récupérez-les et stockez-les rapidement. N'exposez jamais de clé API côté client.
- md et txt passent inchangés ; l'outil ne valide ni ne répare le formatage du contenu.
FAQ text-md-json
Quels types de fichiers text-md-json prend-il en charge ?
23 extensions de texte : txt, md, csv, json, yaml, yml, xml, html, plus les sources go, py, js, ts, tsx, jsx, css, java, c, cpp, h, rs, sql et sh.
Combien coûte text-md-json ?
Facturé à l'appel : 0,0001 $, généré depuis le catalogue actuel des services d'outils. Les analyses échouées ne sont pas facturées ; le règlement suit les enregistrements à la soumission.
Quels champs contient la sortie md-json ?
Le JSON de résultat inclut schema_version, markdown (texte Markdown complet), structure_source, des indicateurs capabilities et un tableau warnings — la même structure que file-md-json.
Quelle différence avec file-md-json ?
text-md-json cible les fichiers texte et code avec une conversion locale à 0,0001 $/appel ; file-md-json analyse les documents binaires comme PDF/DOCX/XLSX via le canal de conversion à 0,001 $/appel.
Les fichiers de code seront-ils réécrits ?
Non. Le code, CSV et JSON sont préservés littéralement en blocs de code délimités — aucune réécriture, interprétation ou reformatage.
Pourquoi un 403 ou une erreur de permission ?
Les appels d'outils exigent une clé API avec la permission d'invocation de l'outil activée. Activez text-md-json pour votre token dans la console puis réessayez.