Anda dapat mengonfigurasi ekstraktor kustom Document AI untuk mengubah jenis grounding yang digunakan versi pemroses. Dalam AI generatif, grounding adalah kemampuan untuk menghubungkan output model dengan sumber informasi yang dapat diverifikasi. Grounding membantu memastikan bahwa model hanya mengekstrak informasi dari dokumen yang disediakan, bukan hanya mengandalkan bobot pelatihan internalnya.
Tersedia dua jenis grounding:
- Ketat: Memerlukan kecocokan persis dengan teks OCR (default).
- OCR Relaxed: Mengizinkan perbedaan kecil antara output LLM dan teks OCR.
Untuk mengetahui informasi selengkapnya tentang grounding, lihat Ringkasan grounding.
Mengonfigurasi grounding menggunakan API
Sebelum menggunakan salah satu data permintaan, lakukan penggantian berikut:
DISPLAY_NAME: The display name of the new processor version.
GROUNDING_TYPE: The grounding type, either "OCR_RELAXED" or "HARD."
LOCATION: Your processor location
PROJECT_ID: Your Google Cloud project ID
PROCESSOR_ID: The ID of your custom processor
SOURCE_PROCESSOR_VERSION: The source processor version.
CURL
curl -X POST -v -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" \
-H "Content-Type: application/json" \
"https://documentai.googleapis.com/v1beta3/projects/PROJECT_ID/locations/LOCATION/processors/PROCESSOR_ID/processorVersions:train" \
-d '{
"processor_version": {
"display_name": "DISPLAY_NAME"
},
"processor_version_overrides": {
"grounding_settings": {
"grounding_type": "GROUNDING_TYPE"
}
},
"base_processor_version": "projects/PROJECT_ID/locations/LOCATION/processors/PROCESSOR_ID/processorVersions/SOURCE_PROCESSOR_VERSION",
"foundation_model_tuning_options": {
"train_steps": 4,
"learning_rate_multiplier": 1,
}
}'
Mengonfigurasi grounding pemroses di konsol Google Cloud
Sebelum mengonfigurasi grounding, Anda harus memiliki pemroses dengan setidaknya satu versi pemroses. Untuk mengetahui informasi selengkapnya, lihat Membuat pemroses.
Memeriksa setelan grounding saat ini
Di konsol Google Cloud untuk pemroses yang ada, pilih entri Evaluate & Test.
Klik Settings, lalu buka halaman berikutnya dari dialog.
Anda dapat melihat jenis grounding saat ini dari daftar Grounding type.

Mengaktifkan grounding melalui fine-tuning
Untuk mengaktifkan grounding saat Anda menyesuaikan prosesor, lakukan hal berikut:
Di konsol Google Cloud untuk pemroses yang ada, klik Label & Build.
Di bagian Fine tuning, klik Fine tune.
Di kolom Version name, masukkan nama untuk versi.
Opsional: Jika opsi lanjutan diciutkan, klik Show advanced options, dan di bagian Tuning settings, ubah nilai Train step atau Learning rate multiplier.
Di bagian Overrides, pilih salah satu opsi dari daftar Grounding type.

Pilih Create untuk membuat versi baru dengan grounding yang dipilih.
Langkah berikutnya
- Pelajari validasi dan koreksi.