Bermigrasi dari V1Beta2

v1beta2 API Document AI kini tidak digunakan lagi dan digantikan dengan v1 API.

Tidak seperti v1beta2, v1 Document AI adalah API stateful, yang berarti Anda perlu membuat Processor sebelum dapat mengirim permintaan ke dokumen Process dan BatchProcess.

CATATAN: Penghentian penggunaan ini hanya memengaruhi versi API yang digunakan untuk memanggil prosesor apa pun. Hal ini tidak memengaruhi ketersediaan prosesor apa pun.

Area utama inkompatibilitas mundur v1 API dengan v1beta2 API akan dibahas nanti dalam dokumen ini.

Membuat pemroses

Untuk bermigrasi ke v1 guna membuat pemroses, buat Processor terlebih dahulu. Tabel berikut berfungsi sebagai panduan umum untuk memilih ProcessorType yang sesuai untuk dibuat, tetapi Anda dapat melihat daftar pemroses lengkap.

document_type params Jenis prosesor
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

Untuk panduan langkah demi langkah pembuatan pemroses, lihat panduan.

Memproses dokumen

Document AI v1 memiliki dua API untuk menerima dokumen: Process dan BatchProcess. Setiap metode ini sesuai dengan metode dari v1beta2. Metode dan perbedaannya ditandai:

Metode v1beta2 Metode v1 Catatan migrasi
ProcessDocument Process InputConfig.Cloud Storage_source tidak didukung di v1, gunakan BatchProcess untuk memproses dokumen di Cloud Storage.
BatchProcessDocuments BatchProcess Selain menerima dokumen individual di Cloud Storage, v1 mendukung awalan Cloud Storage untuk memproses banyak dokumen sekaligus.

Library klien

Jika menggunakan Client Libraries untuk berinteraksi dengan Document AI, beralihlah dari menggunakan DocumentUnderstandingService ke DocumentProcessorService. Untuk contoh mendetail tentang penggunaan library klien untuk v1, lihat library klien.