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.