API de Reconocimiento de Fórmulas

Reconoce fórmulas matemáticas de imágenes y devuelve resultados en formato LaTeX

Resumen

La API de Reconocimiento de Fórmulas analiza fórmulas matemáticas de imágenes y devuelve los resultados de reconocimiento en formato LaTeX. La API admite tanto fórmulas escritas a mano como impresas. Utiliza un formato de solicitud JSON unificado y acepta referencias URL o datos de imagen codificados en base64.

Autenticación

La API admite los siguientes métodos de autenticación:

  • Clave API: Pase su clave API a través del parámetro de consulta ?key=SU_CLAVE_API

Reconocer Fórmula

Reconoce fórmulas matemáticas de archivos de imagen y devuelve texto formateado en LaTeX.

Solicitud

POST /api/formula-recognition

Parámetros:

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

Ejemplo:

Usando URL de imagen:

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

Usando datos de imagen Base64:

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

Respuesta

Parámetros:

ParámetroTipoDescripción
idstringID de registro en la base de datos
filenamestringNombre de archivo
contentstringFórmula reconocida en formato LaTeX
formatstringFormato de salida, fijo como "latex"
timestampnumberMarca de tiempo de finalización del procesamiento
payloadstringURL del endpoint API

Ejemplo:

{
  "id": "12345",
  "filename": "formula.jpg",
  "content": "$$\\tilde { Q } ( x ) : = \\frac { 2 } { \\pi } \\Omega$$",
  "format": "latex",
  "timestamp": 1640995200000,
  "payload": "https://llmocr.com/api/formula-recognition?key=SU_CLAVE_API"
}
API de Reconocimiento de Fórmulas - LLMOCR Developer Guide