Favour Kelvin

Favour Kelvin

Nuevo lanzamiento: SDK de Python V2

Logo del SDK de Python de Mindee

Recientemente lanzamos una nueva versión del SDK de Python. Estamos trabajando arduamente para mejorar la experiencia de nuestros desarrolladores y escuchamos sus comentarios; aquí tienen un resumen rápido:

¿Qué es el SDK de Python v2?

Si ya estás familiarizado con nuestro SDK de Python, entonces sabes que nuestra primera versión (v1) es compatible con las API predefinidas de facturas, pasaportes y recibos, incluidas las matrículas europeas. Hemos realizado varias actualizaciones y mejoras a lo largo del tiempo. Las API de documentos personalizados creadas con el constructor de API ahora son compatibles con el SDK de Python V2.

¿Por qué deberías actualizar a la v2?

En pocas palabras, porque la experiencia del desarrollador es mucho mejor y es compatible con una gama más amplia de documentos.

El proceso de instalación es el mismo que en la v1:

pip install mindee

Para ilustrar brevemente el uso del SDK, aquí hay un ejemplo de las diferencias de implementación entre la v1 y la v2:

Para extraer documentos de las API predefinidas (factura), escribirías lo siguiente en v1:

from mindee import Client

mindee_client = Client(invoice_token="your_invoices_api_key_here")

invoice_data = mindee_client.parse_invoice("/path/to/file")

Mientras que en v2

from mindee import Client

mindee_client = Client().config_invoice("my-invoice-api-key")

api_response = mindee_client.
doc_from_path("/path/to/the/invoice.pdf").parse("invoice")

print(api_response.invoice)

Para la API de documentos personalizados creada con el constructor de API, en v2 puedes usar el siguiente código:

# Init a new client and configure your custom document
from mindee import Client
mindee_client = Client().config_custom_doc(
document_type="pokemon-card",
singular_name="card",
plural_name="cards",
account_name="pikachu",
api_key="pokemon-card-api-key"
)

# Load a file from disk and parse it
api_response = mindee_client.
doc_from_path("/path/to/the/card.jpg").parse("pokemon-card")

# Print a brief summary of the parsed data
print(api_response.card)

Para facilitar la transición de v1 a v2, consulta nuestra documentación para más detalles.

¡Ventajas adicionales con la V2!

Hemos lanzado v2.0.0, v2.0.1 y v2.0.2. Si bien estas versiones ofrecen soporte para la API de documentos personalizados creada con el API Builder, también incluyen algunos cambios:

v2.0.0

  • ahora tiene confianza renombrado a probabilidad en los campos de retorno para que coincida con la respuesta de la API
  • ahora tiene cliente inicialización reelaborada para ser más extensible
  • ahora tiene la carga y el análisis de documentos reelaborados para separar los argumentos

v2.0.1

  • se ha mejorado la conversión de facturas a cadena de texto
  • se ha mejorado el recuento de páginas PDF vacías
  • tiene una versión actualizada de PikePDF
  • tiene una versión actualizada de Pillow para mayor seguridad.

v2.0.2

  • se ha mejorado el envío de documentos financieros a través de la CLI
  • ahora permite el retorno de OCR en la CLI
  • asegura que toda la información del documento se imprima

¡Nos entusiasma ver lo que crearás con nuestro nuevo y mejorado SDK de Python!

Conclusión

¿Quieres probar la nueva versión del SDK? Dirígete a nuestra SDK de Python sección en nuestra documentación.

No se encontraron elementos.

Acerca de

Desde fotos sencillas hasta PDF complejos o archivos manuscritos, la API de Mindee convierte los datos de tus documentos en JSON estructurado con alta fiabilidad. No se requiere entrenamiento de modelos. Compatible con cualquier alfabeto y cualquier idioma.

,
,

Punto clave

Punto clave