Von Version 1.0beta2 migrieren
Die v1beta2
API von Document AI wird zugunsten der v1
API eingestellt.
Im Gegensatz zu v1beta2
ist Document AI v1
eine zustandsbehaftete API. Das bedeutet, dass Sie einen Processor
erstellen müssen, bevor Sie Anfragen an Process
- und BatchProcess
-Dokumente senden können.
HINWEIS: Diese Einstellung betrifft nur die Version der API, die zum Aufrufen eines Prozessors verwendet wird. Dies hat keine Auswirkungen auf die Verfügbarkeit von Prozessoren.
Die wichtigsten Bereiche der Abwärtsinkompatibilität der v1 API mit der v1beta2 API werden weiter unten in diesem Dokument beschrieben.
Prozessor erstellen
Wenn Sie zur Erstellung von Prozessoren zu v1
migrieren möchten, erstellen Sie zuerst eine Processor
. Die folgende Tabelle dient als allgemeine Richtlinie für die Auswahl einer geeigneten ProcessorType
. Sie können sich aber auch die vollständige Liste der Prozessoren ansehen.
document_type |
params |
Prozessortyp |
---|---|---|
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 |
Eine detaillierte Anleitung zum Erstellen eines Prozessors finden Sie im Leitfaden.
Dokumente werden verarbeitet
Document AI v1
hat zwei APIs, die Dokumente akzeptieren: Process
und BatchProcess
.
Jede dieser Methoden entspricht einer Methode aus v1beta2
. Die Methoden und ihre Unterschiede werden hervorgehoben:
v1beta2 Methode |
v1 Methode |
Hinweise zur Migration |
---|---|---|
ProcessDocument |
Process |
InputConfig.Cloud Storage_source wird in v1 nicht unterstützt. Verwenden Sie BatchProcess , um Dokumente in Cloud Storage zu verarbeiten. |
BatchProcessDocuments |
BatchProcess |
Neben einzelnen Dokumenten in Cloud Storage unterstützt v1 ein Cloud Storage-Präfix, um viele Dokumente gleichzeitig zu verarbeiten. |
Clientbibliotheken
Wenn Sie die Client Libraries
für die Interaktion mit Document AI verwenden, wechseln Sie von der DocumentUnderstandingService
zur DocumentProcessorService
. Ein detailliertes Beispiel für die Verwendung der Clientbibliotheken für v1
finden Sie unter Clientbibliotheken.