- Primeros pasos
- Ejemplos de uso de Document Understanding™ Cloud API v1
- Licencia
- Solución de problemas
Guía de la API de Document Understanding
Las API de Document UnderstandingTM Cloud pueden ser una alternativa al enfoque RPA. Al iniciar una llamada a la API, puedes:
- Encuentra información sobre el proyecto, los extractores o los clasificadores utilizados dentro del proyecto.
- Utiliza las API de digitalización.
- Clasifica documentos utilizando modelos especializados ( Ejemplo de clasificación de un documento ) y modelos generativos ( Ejemplo de clasificador generativo ).
- Extraer datos de documentos utilizando modelos especializados ( Ejemplo de solicitud de campos de extracción ) y modelos generativos ( Ejemplo de extractor generativo ).
- Validar la información que se digitalizó, clasificó y, o extraída previamente.
Dependiendo de tu caso de uso, puedes elegir entre utilizar API asíncronas o síncronas.
Utiliza las API asíncronas cuando:
- Necesitas procesar documentos de varias páginas.
- Debas gestionar varias operaciones simultáneamente. Las API asíncronas permiten el procesamiento simultáneo y evitan el tiempo de inactividad, lo que da lugar a un mayor rendimiento del sistema. Esto significa que puedes enviar un documento y pasar a otra tarea en lugar de esperar la respuesta.
- Tengas un gran conjunto de datos que necesita procesamiento, que lleva un tiempo significativo.
Utiliza las API síncronas cuando:
- Necesitas procesar solo imágenes de una sola página.
- Necesites interacción en tiempo real, en forma de solicitud y respuesta, y no necesites la multitarea. Una API síncrona puede bloquear otras operaciones mientras espera una respuesta.
- Tengas un conjunto de datos más pequeño que necesita procesamiento.
Los siguientes estados se aplican a las API asíncronas:
- NotStarted: el trabajo se creó y está esperando a ser procesado.
- En ejecución: se creó el trabajo, se recogió y actualmente se está realizando
- Error: trabajo finalizado pero falló.
- Correcto: trabajo finalizado y correcto.
Las API de clasificación y extracción están disponibles tanto para el consumo síncrono como para el asíncrono. El consumo síncrono admite documentos multipáginas, de hasta 5 páginas, mientras que el consumo asíncrono envía la solicitud a través de un método de inicio y recupera el resultado mediante sondeo.
Use las API de la Cloud de Document Understanding para acceder a las capacidades de la misma manera que lo haría a través de RPA. Para consumir las API, puedes utilizar cualquier lenguaje de programación / creación de scripts (ya que las llamadas se realizan mediante HTTP), incluido RPA.
Puedes acceder a las API a través de Swagger: en la barra de herramientas del servicio Document UnderstandingTM , busca el menú desplegable API Rest y selecciona Marco.
Para probar las capacidades, use Swagger como sandbox.
Puedes elegir trabajar con un modelo de creación predefinido o personalizado. Los modelos creados a medida son los que crea mientras utiliza Document Understanding. Ya está disponible un modelo predefinido para consumir, que incluye modelos predefinidos listos para usar.
Los datos recibidos de la llamada a:
- El punto final de digitalización se conserva durante siete días. En este período de tiempo, el resultado está disponible a través del ID del documento recibido. Posteriormente, deberá enviar una nueva solicitud de digitalización.
- los puntos finales asíncronos de clasificación y extracción se conservan durante 24 horas.
Dependiendo de la operación, las llamadas a la API de Document Understanding Cloud utilizan las siguientes clases:
- Clase de documento para documentos digitalizados.
- Resultado de extracción para resultados de extracción.
- Resultado de clasificación para los resultados de la clasificación.