設定處理器基準

您可以設定 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 控制台設定處理器基準

設定基準前,您必須擁有至少一個處理器版本的處理器。詳情請參閱「建立處理器」。

查看目前的基準設定

  1. 在現有處理器的 Google Cloud 控制台中,選取「Evaluate & Test」(評估及測試) 項目。

  2. 按一下「設定」,然後前往對話方塊的下一頁。

  3. 您可以從「Grounding type」(基準建立類型) 清單查看目前的基準建立類型。

    「設定」頁面「標籤與建構」部分的基準類型清單。

透過微調啟用基準

如要在微調處理器時啟用基準建立功能,請按照下列步驟操作:

  1. 在現有處理器的 Google Cloud 控制台中,按一下「Label & Build」(標籤與建構)。

  2. 在「Fine tuning」(微調) 部分,按一下「Fine tune」(微調)。

  3. 在「Version name」(版本名稱) 欄位中輸入版本名稱。

  4. 選用:如果進階選項已收合,請按一下「Show advanced options」(顯示進階選項),然後在「Tuning settings」(調整設定) 部分,修改「Train step」(訓練步驟) 或「Learning rate multiplier」(學習率乘數) 值。

  5. 在「覆寫」部分,從「基準類型」清單中選取所需選項。

    「Create new version」(建立新版本) 窗格「Overrides」(覆寫) 區段中的基準類型清單。

  6. 選取「建立」,即可使用所選基準建立新版本。

後續步驟