Meminta Peninjauan Manual terhadap Dokumen
Setelah menyiapkan akun Google Cloud , membuat pemroses, dan mengaktifkan peninjauan manual, Anda dapat mengirim permintaan peninjauan ke pemroses. Halaman ini memberikan detail tentang cara meminta Peninjauan Manual ad-hoc terhadap dokumen.
Meminta Peninjauan Manual
UI Web
Buka halaman Human-in-the-Loop di konsol Google Cloud.
Klik prosesor yang ingin Anda gunakan untuk peninjauan manual.
Pilih Upload Dokumen dan upload file lokal yang akan dikirim untuk ditinjau. Tunggu 1-2 menit hingga dokumen muncul di antrean peninjauan.
REST
Sebelum menggunakan salah satu data permintaan, lakukan penggantian berikut:
- PROJECT_ID: project ID Google Cloud Anda.
- LOCATION: Lokasi pemroses Anda, misalnya:
us
- Amerika Serikateu
- Uni Eropa
- PROCESSOR_ID: ID pemroses kustom Anda.
- ENABLE_SCHEMA_VALIDATION: Apakah validasi skema harus dilakukan pada permintaan peninjauan ad-hoc.
true
- Mengaktifkan validasi skema pada permintaan peninjauan ad-hoc.false
- Menonaktifkan validasi skema pada permintaan peninjauan ad hoc.
- PRIORITY: Prioritas tugas peninjauan manual.
DEFAULT
- Tingkat prioritas default.URGENT
- Tingkat prioritas mendesak. Pengelola pemberian label harus mengalokasikan resource pemberi label ke antrean tugas mendesak untuk mematuhi tingkat prioritas ini.
- DOCUMENT: Objek
Document
yang telah diproses oleh pemroses yang dikonfigurasi untuk ditinjau.
Metode HTTP dan URL:
POST https://LOCATION-documentai.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/processors/PROCESSOR_ID/humanReviewConfig:reviewDocument
Isi JSON permintaan:
{ "enableSchemaValidation": ENABLE_SCHEMA_VALIDATION, "priority": "PRIORITY", "inlineDocument": "DOCUMENT" }
Untuk mengirim permintaan Anda, pilih salah satu opsi berikut:
curl
Simpan isi permintaan dalam file bernama request.json
,
dan jalankan perintah berikut:
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json; charset=utf-8" \
-d @request.json \
"https://LOCATION-documentai.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/processors/PROCESSOR_ID/humanReviewConfig:reviewDocument"
PowerShell
Simpan isi permintaan dalam file bernama request.json
,
dan jalankan perintah berikut:
$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }
Invoke-WebRequest `
-Method POST `
-Headers $headers `
-ContentType: "application/json; charset=utf-8" `
-InFile request.json `
-Uri "https://LOCATION-documentai.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/processors/PROCESSOR_ID/humanReviewConfig:reviewDocument" | Select-Object -Expand Content
Jika permintaan berhasil, respons akan berisi instance Operation
.
Anda dapat membaca selengkapnya tentang Operasi Berjalan Lama dalam dokumentasi.
{ "name": "projects/PROJECT_ID/locations/LOCATION/operations/OPERATION_ID", "metadata": { "@type": "type.googleapis.com/google.cloud.documentai.v1.ReviewDocumentOperationMetadata", "commonMetadata": { "state": "RUNNING", "createTime": "TIMESTAMP", "updateTime": "TIMESTAMP", "resource": "projects/PROJECT_ID/locations/LOCATION/processors/PROCESSOR_ID/humanReviewConfig" } } }
Python
Untuk mengetahui informasi selengkapnya, lihat dokumentasi referensi API Python Document AI.
Untuk melakukan autentikasi ke Document AI, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, baca Menyiapkan autentikasi untuk lingkungan pengembangan lokal.