Semua contoh kode Document AI
Halaman ini berisi contoh kode untuk Document AI. Untuk menelusuri dan memfilter contoh kode untuk produk Google Cloud lainnya, lihat browser contohGoogle Cloud .
Meminta Peninjauan Manual terhadap dokumen
Mengirim permintaan untuk peninjauan manual ad hoc terhadap dokumen yang diproses.
- Google Cloud
- Document AI
- Python
Toolbox - Panduan Memulai
Muat dokumen yang telah diproses (atau shard dokumen) dari Cloud Storage untuk pascapemrosesan.
- Document AI
- Google Cloud
- Python
Mengevaluasi versi pemroses
Mengevaluasi versi pemroses dengan set data yang disediakan.
- Document AI
- Google Cloud
- Python
Membatalkan operasi yang berjalan lama
Membatalkan operasi yang berjalan lama (LRO)
- Document AI
- Google Cloud
- Python
Toolbox - Memisahkan PDF
Memisahkan file PDF berdasarkan output dari pemroses Splitter/Classifier.
- Google Cloud
- Document AI
- Python
Mendapatkan detail evaluasi untuk versi pemroses
Mendapatkan detail evaluasi untuk evaluasi yang telah selesai.
- Google Cloud
- Document AI
- Python
Memproses dokumen menggunakan pemroses Form Parser
Mengirim permintaan pemrosesan online ke pemroses Parser Formulir dan mengurai respons. Mengekstrak dan mencetak kolom dan tabel formulir.
- Document AI
- Google Cloud
- Node.js
- Java
- JavaScript
- Python
Toolbox - Membuat batch dokumen
Buat batch dokumen untuk diproses dengan <code>batch_process_documents()</code>.
- Document AI
- Google Cloud
- Python
Melihat versi pemroses yang tersedia
Mencantumkan versi pemroses yang tersedia untuk pemroses
- Document AI
- Google Cloud
- Python
Membatalkan deployment versi pemroses
Setelah membuat versi pemroses baru dan men-deploy-nya, Anda dapat membatalkan deployment-nya jika tidak ingin versi pemroses dapat menangani permintaan pemrosesan.
- Document AI
- Google Cloud
- Python
Menghapus versi pemroses
Setelah membuat versi prosesor baru, Anda dapat menghapusnya jika tidak memiliki penggunaan lebih lanjut untuk versi prosesor tersebut. Catatan: Anda tidak dapat menghapus versi pemroses terlatih atau versi default saat ini.
- Document AI
- Google Cloud
- Python
Mendapatkan daftar pemroses
Mencantumkan pemroses yang ada di project dan lokasi.
- Document AI
- Google Cloud
- Python
Membuat daftar jenis pemroses
Mencantumkan semua jenis pemroses yang tersedia
- Google Cloud
- Document AI
- Python
Melihat detail tentang versi pemroses
Mendapatkan detail tentang versi pemroses untuk pemroses
- Google Cloud
- Document AI
- Python
Toolbox - Mengekspor entity ke BigQuery
Mengekspor entity dari dokumen yang diproses (atau shard dokumen) ke tabel BigQuery.
- Google Cloud
- Document AI
- Python
Toolbox - Mengonversi Dokumen ke Respons Vision API
Konversikan output <a href="/document-ai/docs/reference/rest/v1/Document"><code>Document</code></a> dari Document AI ke output <a href="/vision/docs/reference/rest/v1/BatchAnnotateFilesResponse#annotatefileresponse"><code>AnnotateFileResponse</code></a> dari Vision API.
- Document AI
- Google Cloud
- Python
Melihat detail tentang pemroses
Mendapatkan detail tentang Pemroses yang ada
- Google Cloud
- Document AI
- Python
Membuat daftar operasi yang berjalan lama
Mencantumkan operasi yang berjalan lama (LROs) di project dan lokasi Google Cloud.
- Google Cloud
- Document AI
- Python
Mengirim permintaan dokumen batch processing
Mengirim permintaan pemrosesan batch (asinkron) ke pemroses.
- Google Cloud
- Document AI
- JavaScript
- Java
- Python
- Node.js
Panduan memulai
Memproses dokumen menggunakan Document AI.
- Google Cloud
- Document AI
- Go
- C#
- Java
- Node.js
- Ruby
- JavaScript
- Python
- PHP
Mendapatkan detail tentang operasi yang berjalan lama
Mendapatkan status dan detail tentang operasi yang berjalan lama (LRO).
- Google Cloud
- Document AI
- Python
Toolbox - Tabel output ke Dataframe atau CSV
Mengekspor tabel dari dokumen yang diproses (atau shard dokumen) ke Dataframe Pandas atau file CSV.
- Google Cloud
- Document AI
- Python
Toolbox - Mengonversi anotasi eksternal ke format Dokumen
Konversikan anotasi eksternal ke format <a href="/document-ai/docs/reference/rest/v1/Document"><code>Document</code></a> yang digunakan oleh Document AI Workbench untuk pelatihan.
- Document AI
- Google Cloud
- Python
Membuat daftar evaluasi untuk versi pemroses
Mencantumkan metrik evaluasi untuk versi pemroses
- Document AI
- Google Cloud
- Python
Toolbox - Mengonversi Dokumen ke hOCR
Konversi output <code>Document</code> dari Document AI menjadi string XML hOCR.
- Document AI
- Google Cloud
- Python
Mengirim permintaan pemrosesan online
Permintaan online (sinkron) memungkinkan Anda mengirim satu dokumen untuk diproses.
- Document AI
- Google Cloud
- Java
- C#
- Node.js
- JavaScript
- Python
Mengubah versi pemroses default
Versi default pemroses menentukan versi yang digunakan untuk memproses dokumen saat Anda tidak menentukan versi tertentu. Saat Anda membuat pemroses, versi default awal adalah versi terbaru di saluran stabil. Jika Anda mengubah versi default, permintaan masuk akan diproses menggunakan versi yang baru dipilih. Jika Anda mengubah versi default saat pemroses sedang memproses permintaan, permintaan akan terus menggunakan versi yang dipilih sebelumnya.
- Google Cloud
- Document AI
- Python
Polling operasi yang berjalan lama
Untuk melakukan polling operasi, panggil metode <code>get_long_running_operation()</code> berulang kali hingga operasi selesai. Gunakan backoff di antara setiap permintaan polling, seperti 10 detik.
- Document AI
- Google Cloud
- Python
Men-deploy versi pemroses
Setelah membuat versi pemroses baru, Anda harus men-deploynya sebelum dapat memproses dokumen dengan versi ini. Catatan: Anda tidak dapat mengubah status deployment untuk versi pemroses terlatih atau versi default saat ini.
- Google Cloud
- Document AI
- Python
Memproses dokumen menggunakan pemroses Splitter/Classifier
Mengirim permintaan pemrosesan online ke pemroses Pemisah/Pengklasifikasi Khusus dan mengurai respons. Mengekstrak dan mencetak klasifikasi dokumen dan rentang halaman.
- Google Cloud
- Document AI
- JavaScript
- Java
- Python
- Node.js
Memproses dokumen menggunakan pemroses Khusus
Mengirim permintaan pemrosesan online ke Pemroses khusus dan mengurai respons. Mengekstrak dan mencetak entity, nilai yang dinormalisasi, keyakinan, dan properti.
- Document AI
- Google Cloud
- Python
- Java
- Node.js
- JavaScript
Memproses dokumen menggunakan pemroses OCR Dokumen
Mengirim permintaan pemrosesan online ke pemroses Document OCR dan mengurai respons. Mengekstrak dan mencetak teks lengkap, dimensi halaman, bahasa yang terdeteksi, paragraf, blok, baris, dan token.
- Document AI
- Google Cloud
- Node.js
- JavaScript
- Python
- Java