Разбор текста · txt / md / csv / файлы кода ● Доступен

text-md-json API

Конвертируйте txt, md, csv, json, yaml и файлы кода в Markdown и структурированный md-json. Локальная обработка на сервере, до 10 МБ на файл, $0.0001 за вызов.

ID инструмента
text-md-json
Типы
txt / md / csv / код — 23 расширения
Лимит файла
10 МБ
Тариф
$0.0001 / вызов
Каталог проверен

Что такое text-md-json?

text-md-json — инструмент локального разбора текста в сервисах инструментов Roko: загрузите файлы txt, md, csv, json, yaml, html или код вроде go, py, js, ts и получите текст Markdown плюс структурированный md-json (schema_version 1.0).

Обработка выполняется локально на сервере: md и txt проходят как есть в Markdown; код, CSV и JSON сохраняются буквально внутри блоков кода в ограждениях, без интерпретации разметки. Идеально для нормализации разнородных текстовых активов в пригодный для поиска и LLM ввод.

Это один из самых дешёвых инструментов Roko: $0.0001 за вызов, неудачные задачи не тарифицируются. Для вызовов нужны API-ключ Roko и право вызова инструмента, включённое на токене.

Ключевые возможности

23 текстовых расширения

txt, md, csv, json, yaml, html и исходники go, py, js, ts разбираются.

Бережная конвертация

md/txt проходят как есть; код и файлы данных сохраняются буквально в блоках кода.

Двойной формат вывода

Возвращает и текст Markdown, и структуру md-json; форматы выбираются в options.

Минимальная цена

$0.0001 за вызов — для частотной, крупномасштабной нормализации текста.

Поддерживаемые типы ввода

Расширения взяты из текущего определения исполнителя сервиса инструментов; до 10 МБ на файл, один файл за загрузку.

ТипРасширенияОбработка
Текст и разметкаtxt, mdПроходит как есть в Markdown
Файлы данныхcsv, json, yaml, yml, xmlСохраняется буквально в блоке кода
Веб-страницыhtmlСохраняется буквально в блоке кода
Исходный кодgo, py, js, ts, tsx, jsx, css, java, c, cpp, h, rs, sql, shСохраняется буквально в блоке кода

Цены на text-md-json

Цены сверены со снимком рабочего каталога инструментов Roko от 06.10.2026. Оплачиваются успешные вызовы; окончательной считается запись расчёта на момент вызова.

Единица тарификацииЦена
За вызов разбора$0.0001

Примеры расчёта

Разобрать один файл кода1 × $0.0001 = $0.0001

Обычная стоимость на файл — практически нулевая.

Нормализовать 1 000 текстовых файлов1000 × $0.0001 = $0.10

Типичный расход для нормализации целого корпуса; неудачные задачи не тарифицируются.

Вызов text-md-json в три шага

Ответ загрузки возвращает id. Передайте его как input.file_id в invoke, затем получите готовый результат по task_id. Не раскрывайте API-ключ в клиентском коде.

1. Загрузить файл

curl https://api.rokoapi.com/v1/tools/text-md-json/files \
  -H "Authorization: Bearer $API_KEY" \
  -F "file=@/path/to/notes.md"

2. Отправить задачу разбора

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. Получить результат

curl https://api.rokoapi.com/v1/tasks/$TASK_ID/result \
  -H "Authorization: Bearer $API_KEY"

invoke возвращает 202 с task_id; после завершения разбора md-json (schema_version 1.0) читается с эндпоинта результата. Idempotency-Key — 8–64 символа (буквы, цифры, подчёркивания, дефисы); повтор с тем же ключом возвращает исходную задачу без повторной тарификации.

Ограничения, которые важно знать

  • До 10 МБ на файл, один файл за загрузку; расширение должно быть в списке поддерживаемых.
  • Файлы кода и данных сохраняются буквально — без смыслового переупорядочивания или очистки.
  • Чисто бинарные файлы (изображения, PDF) вне зоны этого инструмента; используйте file-md-json.
  • Результаты задач хранятся ограниченное время — забирайте и сохраняйте сразу. Не раскрывайте API-ключ в клиентском коде.
  • md и txt проходят без изменений; инструмент не проверяет и не чинит форматирование содержимого.

FAQ по text-md-json

Какие типы файлов поддерживает text-md-json?

23 текстовых расширения: txt, md, csv, json, yaml, yml, xml, html, плюс исходники go, py, js, ts, tsx, jsx, css, java, c, cpp, h, rs, sql и sh.

Сколько стоит text-md-json?

Тарификация повызовная — $0.0001, формируется из текущего каталога сервисов инструментов. Неудачные разборы не тарифицируются; расчёт по записям на момент отправки задачи.

Какие поля есть в выводе md-json?

JSON результата включает schema_version, markdown (полный текст Markdown), structure_source, флаги capabilities и массив warnings — та же структура, что у file-md-json.

Чем отличается от file-md-json?

text-md-json ориентирован на текстовые файлы и код с локальной конвертацией за $0.0001/вызов; file-md-json разбирает бинарные документы вроде PDF/DOCX/XLSX через канал конвертации за $0.001/вызов.

Будут ли файлы кода переписаны?

Нет. Код, CSV и JSON сохраняются буквально в блоках кода в ограждениях — без перезаписи, интерпретации или переформатирования.

Почему возвращается 403 или ошибка прав?

Вызовы инструментов требуют API-ключ с включённым правом вызова инструмента. Включите text-md-json для токена в консоли и повторите.