您可以設定 Document AI 自訂擷取器,修改處理器版本使用的基準類型。在生成式 AI 領域,建立基準是指將模型輸出內容連結至可驗證的資訊來源。建立基準可確保模型只從提供的文件擷取資訊,而非僅仰賴內部訓練權重。
建立基準的方式有兩種:
- 嚴格模式:必須與 OCR 文字完全比對 (預設)。
- OCR 寬鬆模式:允許 LLM 輸出內容與 OCR 文字之間有些微差異。
如要進一步瞭解基準建立功能,請參閱「基準建立功能總覽」。
使用 API 設定基準
使用任何要求資料之前,請先替換以下項目:
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,
}
}'
在 Google Cloud 控制台設定處理器基準
設定基準前,您必須擁有至少一個處理器版本的處理器。詳情請參閱「建立處理器」。
查看目前的基準設定
在現有處理器的 Google Cloud 控制台中,選取「Evaluate & Test」(評估及測試) 項目。
按一下「設定」,然後前往對話方塊的下一頁。
您可以從「Grounding type」(基準建立類型) 清單查看目前的基準建立類型。

透過微調啟用基準
如要在微調處理器時啟用基準建立功能,請按照下列步驟操作:
在現有處理器的 Google Cloud 控制台中,按一下「Label & Build」(標籤與建構)。
在「Fine tuning」(微調) 部分,按一下「Fine tune」(微調)。
在「Version name」(版本名稱) 欄位中輸入版本名稱。
選用:如果進階選項已收合,請按一下「Show advanced options」(顯示進階選項),然後在「Tuning settings」(調整設定) 部分,修改「Train step」(訓練步驟) 或「Learning rate multiplier」(學習率乘數) 值。
在「覆寫」部分,從「基準類型」清單中選取所需選項。

選取「建立」,即可使用所選基準建立新版本。
後續步驟
- 進一步瞭解驗證與更正作業。