您可以配置 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 控制台中,选择评估和测试条目。
点击设置,然后前往对话框的下一页。
您可以从接地类型列表中查看当前的接地类型。

通过微调启用接地
如需在对处理器进行微调时启用接地,请执行以下操作:
在现有处理器的 Google Cloud 控制台中,点击添加标签和构建。
在微调部分中,点击微调。
在版本名称字段中,输入版本名称。
可选:如果高级选项已收起,请点击显示高级选项,然后在调优设置部分中,修改训练步骤或学习速率乘数值。
在覆盖部分中,从接地类型列表中选择一个选项。

选择创建,以使用所选接地创建新版本。
后续步骤
- 详细了解验证和更正。