Laboratorio Markdown y salida LLM

Las salidas principales vienen del SDK Node publicado: extractMarkdown, extractLlmContent y extractStructuredChunks (vía POST /api/analyze). El JSON estructurado aparece en compare-structured-vs-markdown para depuración.

POST /api/analyze@dragon708/docmind-node@dragon708/docmind-markdown

Las acciones básicas llaman a los wrappers del servidor → @dragon708/docmind-node. Las de comparación ejecutan dos llamadas al SDK en paralelo y devuelven ambas partes en una respuesta.

Archivo
El archivo se sube a la API del playground como campo multipart `file`.

Elegir archivo

Se envía a POST /api/analyze con `action` y campos del pipeline (ocrMode, idioma, flags docx include).

File upload
Acción y opciones
Elige una acción; el playground reenvía los mismos campos PDF/OCR/DOCX-include que extract-structured. Markdown, texto LLM y trozos los genera el SDK en servidor—no se reimplementan en la UI.

Política OCR en PDF (off / auto / force) para la ruta estructurada en Node—mismo campo que Prueba en servidor / extract-structured.

Etiqueta BCP-47 opcional (p. ej. eng, spa). Se pasa como ocr.langs para OCR de imagen en la ruta estructurada.

Sufijo del trozo anterior anteponido al siguiente (0 = predeterminado, sin solapamiento).

Opciones Markdown por formato

Campos opcionales reenviados como NodeExtractMarkdownOptions.markdownHtml, markdownCsv y markdownSpreadsheet (rutas HTML, CSV y Excel). Deja los valores por defecto para la detección automática del SDK.

Equivale a inputMode de convertHtmlToMarkdown cuando el archivo se trata como HTML (auto / path / html). El valor por defecto omite markdownHtml y deja decidir al SDK.

CSV → Markdown

No emitir fila de cabecera en la tabla Markdown.

Tablas más compactas al convertir CSV.

Hoja de cálculo → Markdown

Omitir encabezados con el nombre de cada hoja.

Tablas más compactas por hoja al convertir Excel.

Ejecuta extractStructuredData en paralelo en el servidor para contar tipos de bloque (trabajo extra; solo para estadísticas del lab).

Elige un archivo arriba para ejecutar.

Archivo: —

Acción: extract-markdown

detectedKind: —

Estado: Inactivo

Aún no hay resultado. Elige un archivo y ejecuta una acción.

Inicio·Prueba en servidor