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 |
Примеры расчёта
Обычная стоимость на файл — практически нулевая.
Типичный расход для нормализации целого корпуса; неудачные задачи не тарифицируются.
Вызов 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 для токена в консоли и повторите.