API Imagen a Markdown

Convierte archivos de imagen a formato Markdown con extracción de texto y preservación de diseño

Resumen

La API Imagen a Markdown convierte archivos de imagen a formato Markdown con extracción de texto y preservación de diseño. Utiliza un formato de solicitud JSON unificado, aceptando referencias URL o datos de imagen codificados en base64.

Autenticación

La API admite dos métodos de autenticación:

  • Clave API: Pase su clave API como parámetro de consulta ?key=SU_CLAVE_API

Convertir Imagen a Markdown

Convierte un archivo de imagen a formato Markdown con extracción de texto y preservación de diseño.

Solicitud

POST /api/image-to-markdown

Parámetros:

ParámetroTipoRequeridoDescripción
documentobjectObjeto documento
document.typestringValor fijo "image_url"
document.image_urlstringURL de imagen o datos base64
filenamestringNoNombre de archivo (recomendado para datos base64)
keystringNoClave API (parámetro de consulta, opcional para usuarios registrados)

Ejemplos:

Usando URL de Imagen:

curl -X POST "https://llmocr.com/api/image-to-markdown?key=SU_CLAVE_API" \
  -H "Content-Type: application/json" \
  -d '{
    "document": {
      "type": "image_url",
      "image_url": "https://llmocr.com/image.jpg"
    }
  }'

Usando Datos de Imagen Base64:

curl -X POST "https://llmocr.com/api/image-to-markdown?key=SU_CLAVE_API" \
  -H "Content-Type: application/json" \
  -d '{
    "document": {
      "type": "image_url",
      "image_url": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEA..."
    },
    "filename": "mi-imagen.jpg"
  }'

Respuesta

Parámetros:

ParámetroTipoDescripción
idstringID de registro en la base de datos
filenamestringNombre de archivo
contentstringContenido Markdown completo extraído de la imagen
formatstringFormato de salida, fijo como "markdown"
timestampnumberMarca de tiempo de finalización del procesamiento
payloadstringURL del endpoint API

Ejemplo:

{
  "id": "67890",
  "filename": "image.jpg",
  "content": "# Título de la Imagen\n\nContenido de texto extraído en formato Markdown...\n\n- Punto 1\n- Punto 2\n\n| Columna 1 | Columna 2 |\n|-----------|-----------|\n| Dato 1 | Dato 2 |",
  "format": "markdown",
  "timestamp": 1640995200000,
  "payload": "https://llmocr.com/api/image-to-markdown?key=SU_CLAVE_API"
}
API Imagen a Markdown - LLMOCR Developer Guide