Documentación API
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-markdownParámetros:
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
| document | object | Sí | Objeto documento |
| document.type | string | Sí | Valor fijo "image_url" |
| document.image_url | string | Sí | URL de imagen o datos base64 |
| filename | string | No | Nombre de archivo (recomendado para datos base64) |
| key | string | No | Clave 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ámetro | Tipo | Descripción |
|---|---|---|
| id | string | ID de registro en la base de datos |
| filename | string | Nombre de archivo |
| content | string | Contenido Markdown completo extraído de la imagen |
| format | string | Formato de salida, fijo como "markdown" |
| timestamp | number | Marca de tiempo de finalización del procesamiento |
| payload | string | URL 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"
}