Cómo migrar de la versión V1beta2

Se dio de baja la API de v1beta2 de Document AI y se la reemplazó por la API de v1.

A diferencia de v1beta2, Document AI v1 es una API con estado, lo que significa que debes crear un Processor antes de poder enviar solicitudes a documentos Process y BatchProcess.

NOTA: Esta baja en desuso solo afecta la versión de la API que se usa para llamar a cualquier procesador. No afecta la disponibilidad de ningún procesador.

Las principales áreas de incompatibilidad de la API v1 con la API v1beta2 se analizan más adelante en este documento.

Crea un procesador

Para migrar a v1 para la creación de procesadores, primero crea un Processor. En la siguiente tabla, se proporciona un lineamiento general para elegir un ProcessorType adecuado para crear, pero puedes consultar la lista completa de procesadores.

document_type params Tipo de procesador
invoice INVOICE_PROCESSOR
general OCR_PROCESSOR
general table_extraction_params FORM_PARSER_PROCESSOR
general form_extraction_params FORM_PARSER_PROCESSOR
general entity_extraction_params FORM_PARSER_PROCESSOR
general automl_params CUSTOM_EXTRACTION_PROCESSOR

Para obtener una guía paso a paso sobre cómo crear un procesador, consulta la guía.

Procesando documentos

Document AI v1 tiene dos APIs para aceptar documentos: Process y BatchProcess. Cada uno de estos métodos corresponde a un método de v1beta2. Se destacan los métodos y sus diferencias:

Método v1beta2 Método v1 Notas de migración
ProcessDocument Process InputConfig.Cloud Storage_source no se admite en v1. Usa BatchProcess para procesar documentos en Cloud Storage.
BatchProcessDocuments BatchProcess Además de aceptar documentos individuales en Cloud Storage, v1 admite un prefijo de Cloud Storage para procesar muchos documentos a la vez.

Bibliotecas cliente

Si usas Client Libraries para interactuar con Document AI, cambia de DocumentUnderstandingService a DocumentProcessorService. Para obtener un ejemplo detallado del uso de las bibliotecas cliente para v1, consulta bibliotecas cliente.