Analyse de texte · txt / md / csv / fichiers de code ● Disponible

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.

TypeExtensionsTraitement
Texte et balisagetxt, mdPassé tel quel en Markdown
Fichiers de donnéescsv, json, yaml, yml, xmlPréservé littéralement en bloc de code
Pages webhtmlPréservé littéralement en bloc de code
Code sourcego, py, js, ts, tsx, jsx, css, java, c, cpp, h, rs, sql, shPré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'analyse0,0001 $

Exemples de coût

Analyser un fichier de code1 × 0,0001 $ = 0,0001 $

Coût par fichier négligeable.

Normaliser 1 000 fichiers texte1000 × 0,0001 $ = 0,10 $

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.