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.