Bermigrasi dari V1Beta2

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

Tidak seperti v1beta2, Document AI v1 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. Hal ini tidak memengaruhi ketersediaan prosesor apa pun.

Area utama ketidakcocokan mundur API v1 dengan API v1beta2 dibahas di bagian selanjutnya dalam dokumen ini.

Membuat pemroses

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

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 tentang cara membuat pemroses, lihat panduan.

Memproses dokumen

v1 Document AI 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 penggunaan DocumentUnderstandingService ke DocumentProcessorService. Untuk contoh mendetail tentang penggunaan library klien untuk v1, lihat library klien.