Versi baru dirilis karena berbagai alasan, misalnya, untuk meningkatkan akurasi, meningkatkan ketersediaan, dan mendukung elemen dokumen baru, seperti tanda pilihan.
Mengingat Document AI didukung oleh AI generatif, versi mendatang akan menggunakan model dasar baru sehingga Anda dapat memanfaatkan peningkatan kualitas AI generatif.
Seiring peningkatan kualitas model dasar, model dasar sebelumnya akan dihentikan penggunaannya. Demikian pula, versi prosesor akan dihentikan enam bulan setelah versi baru dirilis.
Prosesor dapat memiliki salah satu versi berikut:
Halaman ini menjelaskan cara pemroses diberi versi, serta cara melihat dan memilih versi tertentu.

Ringkasan versi pemroses
Ada dua kategori versi prosesor:
- Versi Google bersifat stabil (untuk kasus penggunaan produksi) atau kandidat rilis (eksperimental dengan fungsi terbaru).
- Versi pengguna dibuat oleh Anda untuk menyesuaikan prediksi untuk dokumen Anda dan memiliki ID versi alfanumerik.
Versi Google
Setiap versi Google diidentifikasi oleh ID Versi, misalnya pretrained-TYPE-vX.X-YYYY-MM-DD.
Setiap versi prosesor yang ditawarkan Google diberi nama Google Stable atau Google Release Candidate (RC).
Versi stabil Google
Versi stabil memiliki kualitas produksi dan siap digunakan.
- Google memprioritaskan stabilitas perilaku prosesor, tetapi tetap menyertakan perbaikan penting.
- Versi stabil Google yang lebih lama akan dihentikan enam bulan setelah versi stabil terbaru dirilis seperti yang digambarkan pada gambar berikut.

Kandidat rilis (RC) Google
Release candidate bersifat eksperimental dan diupgrade secara rutin dengan fitur terbaru. Versi ini bukan versi berkualitas produksi, dan stabilitasnya dapat bervariasi.
Versi khusus
Versi yang disesuaikan adalah versi pemroses yang dapat Anda buat berdasarkan dokumen untuk menyesuaikan prediksi.
Versi yang disesuaikan memiliki Type, yang menunjukkan jenis model yang digunakan untuk prediksi.
Jika Anda membuat versi menggunakan model dasar (baik dengan membuat versi atau
melakukan penyesuaian), maka jenisnya adalah AI Generatif. Jika Anda membuat versi pemroses
dengan melatih model kustom yang lebih kecil (berbasis model atau template), maka
jenisnya adalah Kustom. Jika Anda membuat versi pemroses, Anda yang menentukan nama dan ID-nya.
Versi Base
Jika Anda membuat versi pemroses, "versi dasar" akan menunjukkan versi Google yang mendukung versi pengguna yang disesuaikan. Versi dasar menentukan siklus proses versi pengguna Anda. Anda perlu membuat keputusan tentang cara mengelola siklus proses versi pengguna yang disesuaikan.
Versi pemroses stabil yang tersedia
Anda dapat meninjau versi pemroses stabil yang tersedia untuk berbagai jenis pemroses dalam tabel berikut.
| Pengekstrak Kustom | Tanggal rilis | Tanggal penghentian penggunaan |
|---|---|---|
pretrained-foundation-model-v1.5-2025-05-05 |
5 Mei 2025 | Tidak berlaku |
pretrained-foundation-model-v1.5-pro-2025-06-20 |
20 Juni 2025 | Tidak berlaku |
| Form Parser | Tanggal rilis | Tanggal penghentian penggunaan |
|---|---|---|
pretrained-form-parser-v1.0-2020-09-23 |
23 September 2020 | Tidak berlaku |
pretrained-form-parser-v2.0-2022-11-10 |
10 November 2022 | Tidak berlaku |
| Layout Parser | Tanggal rilis | Tanggal penghentian penggunaan |
|---|---|---|
pretrained-layout-parser-v1.0-2024-06-03 |
3 Juni 2024 | Tidak berlaku |
| Parser Laporan Mutasi Bank | Tanggal rilis | Tanggal penghentian penggunaan |
|---|---|---|
pretrained-bankstatement-v1.0-2021-08-08 |
8 Agustus 2021 | Tidak berlaku |
pretrained-bankstatement-v1.1-2021-08-13 |
13 Agustus 2021 | Tidak berlaku |
pretrained-bankstatement-v2.0-2021-12-10 |
10 Desember 2021 | Tidak berlaku |
pretrained-bankstatement-v3.0-2022-05-16 |
16 Mei 2022 | Tidak berlaku |
pretrained-bankstatement-v5.0-2023-12-06 |
6 Desember 2023 | Tidak berlaku |
| Parser W2 | Tanggal rilis | Tanggal penghentian penggunaan |
|---|---|---|
pretrained-w2-v1.0-2020-10-01 |
1 Oktober 2020 | 31 Maret 2024 |
pretrained-w2-v1.1-2022-01-27 |
27 Januari 2022 | 31 Maret 2024 |
pretrained-w2-v1.2-2022-01-28 |
28 Januari 2022 | Tidak berlaku |
pretrained-w2-v2.1-2022-06-08 |
8 Juni 2022 | Tidak berlaku |
| Parser Pemeriksaan Dokumen Identitas | Tanggal rilis | Tanggal penghentian penggunaan |
|---|---|---|
pretrained-id-proofing-v1.0-2022-10-03 |
3 Oktober 2022 | Tidak berlaku |
| Parser Slip Gaji | Tanggal rilis | Tanggal penghentian penggunaan |
|---|---|---|
pretrained-paystub-v1.0-2021-03-19 |
19 Maret 2021 | Tidak berlaku |
pretrained-paystub-v1.1-2021-08-13 |
13 Agustus 2021 | Tidak berlaku |
pretrained-paystub-v1.2-2021-12-10 |
10 Desember 2021 | Tidak berlaku |
pretrained-paystub-v2.0-2022-07-22 |
22 Juli 2022 | Tidak berlaku |
pretrained-paystub-v3.0-2023-12-06 |
6 Desember 2023 | Tidak berlaku |
| Parser Surat Izin Mengemudi (SIM) Amerika Serikat | Tanggal rilis | Tanggal penghentian penggunaan |
|---|---|---|
pretrained-us-driver-license-v1.0-2021-06-14 |
14 Juni 2021 | Tidak berlaku |
| Parser Pengeluaran | Tanggal rilis | Tanggal penghentian penggunaan |
|---|---|---|
pretrained-expense-v1.1-2021-04-09 |
9 April 2024 | Tidak berlaku |
pretrained-expense-v1.4-2022-11-18 |
18 November 2022 | Tidak berlaku |
pretrained-expense-v1.4.2-2024-09-12 |
12 September 2024 | Tidak berlaku |
| Parser Invoice | Tanggal rilis | Tanggal penghentian penggunaan |
|---|---|---|
pretrained-invoice-v1.1-2021-04-09 |
9 April 2024 | Tidak berlaku |
pretrained-invoice-v1.2-2022-02-18 |
18 Februari 2022 | Tidak berlaku |
pretrained-invoice-v1.3-2022-07-15 |
15 Juli 2022 | Tidak berlaku |
pretrained-invoice-v2.0-2023-12-06 |
6 Desember 2023 | Tidak berlaku |
| Enterprise Document OCR (Pengenalan Karakter Optik) | Tanggal rilis | Tanggal penghentian penggunaan |
|---|---|---|
pretrained-ocr-v1.2-2022-11-10 |
10 November 2022 | Tidak berlaku |
pretrained-ocr-v2.0-2023-06-02 |
2 Juni 2023 | Tidak berlaku |
pretrained-ocr-v2.1-2024-08-07 |
7 Agustus 2024 | Tidak berlaku |

Siklus proses versi pemroses
Segera setelah versi Google baru tersedia, Anda harus membuat dan mengevaluasi versi pengguna baru dengan versi dasar baru. Kemudian, deploy versi baru Anda dan batalkan deployment (atau hapus) versi pengguna sebelumnya yang menggunakan versi stabil sebelumnya sebagai dasarnya. Versi stabil dihentikan setelah versi baru dirilis. Google akan memberi tahu Anda setidaknya enam bulan sebelumnya jika hal ini terjadi.
Apa yang terjadi jika versi dasar tidak digunakan lagi?
Versi pengguna yang bergantung pada versi dasar sebelumnya berhenti menampilkan prediksi saat versi dasar tidak digunakan lagi.
Bagaimana versi prosesor dipilih untuk permintaan Anda?
Saat Anda memanggil endpoint pemroses tanpa menentukan versi pemroses, versi pemroses default akan digunakan. Jika versi pemroses default berubah, Anda mungkin perlu memperbarui kode.
| Endpoint yang digunakan | Pengalaman |
|---|---|
| Jika Anda tidak menentukan ID versi pemroses | Permintaan diproses menggunakan versi pemroses default baru. Jika versi prosesor default Anda tidak digunakan lagi, versi default akan diupdate ke versi Google stabil yang diluncurkan paling baru saat versi default yang lebih lama tidak digunakan lagi. |
| Jika Anda menentukan ID versi prosesor | Respons akan gagal jika Anda memanggil endpoint pemroses dan menentukan ID versi yang sudah tidak digunakan lagi. |
Contoh penghentian penggunaan versi yang disesuaikan
Pertimbangkan skenario berikut yang menjelaskan urutan peristiwa dalam penghentian penggunaan versi yang disesuaikan:
Sebagai developer, Anda menggunakan Pengekstrak Kustom untuk mendapatkan data dari dokumen. Mengingat kompleksitas dan volume dokumen yang Anda proses, Anda menyetel model dasar untuk membuat versi bernama
fine-tune-A. Anda menetapkan versifine-tune-Asebagai versi default untuk pemroses dan menggunakannya untuk memproses dokumen. Versi dasar yang mendukung modelfine-tune-Aadalah versi stabilpretrained-foundation-model-v1.0-2023-08-22 (v1.0).Google memublikasikan versi stabil baru bernama
pretrained-foundation-model-v1.2-2024-05-10 (v1.2)dan mengumumkan bahwa versi stabilv1.0akan dihentikan pada 9 April 2025.Karena Anda menyimpan dokumen pelatihan dan pengujian di set data prosesor, Anda menyetel versi lain berdasarkan versi stabil Google terbaru,
v1.2, dan menamainyafine-tune-B. Setelah mengevaluasi performanya, Anda menetapkan versifine-tune-Bsebagai versi default baru untuk pemroses dan menonaktifkan versifine-tune-A. Versi baru Anda kini menggunakan versi stabil Google terbaru yang didukung.
Di sisi lain, jika Anda tidak membuat dan mengevaluasi versi fine-tune-B
yang disesuaikan, Google akan memperbarui versi default prosesor Anda ke
v1.2 pada 9 April 2025. Karena Anda memanggil endpoint prosesor dan tidak
menentukan versi prosesor, versi v1.2 baru akan digunakan sebagai default baru
untuk memproses permintaan Anda.
Resource penghentian penggunaan dan migrasi
Untuk parser dan pemroses yang tidak digunakan lagi, Anda dapat melihat penghentian penggunaan Document AI.
Lihat referensi berikut untuk migrasi:
Untuk pembuatan dan pelatihan Expense Parser baru, Anda dapat melihat uptrain pretrained processor.
Untuk pembuatan dan penyesuaian prosesor Custom Extractor baru, Anda dapat melihat Custom Extractor dengan GenAI.
Pilih versi pemroses
Ada tiga cara untuk menentukan versi pemroses yang akan digunakan untuk pemrosesan online dan batch:
Jika Anda tidak menentukan versi, default pemroses akan digunakan.
- Contoh:
projects/my-proj/locations/us/processors/my-processor:process
- Contoh:
Jika Anda menentukan versi, versi spesifik tersebut akan digunakan. Jika versi tertentu tidak ada, permintaan akan gagal dengan error.
- Contoh:
projects/my-proj/locations/us/processors/my-processor/processorVersions/pretrained-invoice-v1.2-2022-02-18:process
- Contoh:
Jika Anda menentukan saluran, maka versi terbaru di saluran tersebut akan digunakan. (Opsi:
stable,rc)- Contoh:
projects/my-proj/locations/us/processors/my-processor/processorVersions/stable:process
- Contoh:
Melihat versi yang tersedia
Konsol
Di konsol Google Cloud , di bagian Document AI, buka halaman Processors.
Dari daftar pemroses, klik nama pemroses yang ingin Anda lihat detailnya.
Pilih tab Kelola Versi (atau Deploy & gunakan), yang akan menampilkan semua versi prosesor yang tersedia.
REST
Contoh ini menunjukkan cara mencantumkan versi prosesor yang tersedia untuk prosesor Anda menggunakan metode processorVersions.list.
Sebelum menggunakan salah satu data permintaan, lakukan penggantian berikut:
- LOCATION: lokasi prosesor Anda, misalnya:
us- Amerika Serikateu- Uni Eropa
- PROJECT_ID: Project ID Google Cloud Anda.
- PROCESSOR_ID: ID pemroses kustom Anda.
Metode HTTP dan URL:
GET https://LOCATION-documentai.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/processors/PROCESSOR_ID/processorVersions
Untuk mengirim permintaan Anda, pilih salah satu opsi berikut:
curl
Jalankan perintah berikut:
curl -X GET \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
"https://LOCATION-documentai.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/processors/PROCESSOR_ID/processorVersions"
PowerShell
Jalankan perintah berikut:
$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }
Invoke-WebRequest `
-Method GET `
-Headers $headers `
-Uri "https://LOCATION-documentai.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/processors/PROCESSOR_ID/processorVersions" | Select-Object -Expand Content
Respons berisi daftar
ProcessorVersions,
yang berisi informasi tentang setiap versi prosesor seperti
name, state, dan detail lainnya.
{
"processorVersions": [
{
"name": "projects/PROJECT_ID/locations/LOCATION/processors/PROCESSOR_ID/processorVersions/pretrained-ocr-v1.1-2022-09-12",
"displayName": "Google Release Candidate",
"state": "DEPLOYED",
"createTime": "2022-09-13T23:39:12.156648Z",
"googleManaged": true
},
{
"name": "projects/PROJECT_ID/locations/LOCATION/processors/PROCESSOR_ID/processorVersions/pretrained-ocr-v1.0-2020-09-23",
"displayName": "Google Stable",
"state": "DEPLOYED",
"createTime": "2022-09-12T23:35:09.829557Z",
"googleManaged": true,
"deprecationInfo": {
"deprecationTime": "1970-01-01T00:00:00Z"
}
}
]
}
C#
Untuk mengetahui informasi selengkapnya, lihat dokumentasi referensi API C# Document AI.
Untuk melakukan autentikasi ke Document AI, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk lingkungan pengembangan lokal.