Puedes configurar un extractor personalizado de Document AI para modificar el tipo de fundamentación que usa una versión del procesador. En la IA generativa, la fundamentación es la capacidad de conectar el resultado del modelo con fuentes de información verificables. La fundamentación ayuda a garantizar que el modelo extraiga información solo del documento proporcionado, en lugar de depender únicamente de sus pesos de entrenamiento internos.
Hay dos tipos de fundamentación disponibles:
- Estricta: Requiere una concordancia exacta con el texto del OCR (predeterminada).
- OCR flexible: Permite pequeñas discrepancias entre el resultado del LLM y el texto del OCR.
Para obtener más información sobre la fundamentación, consulta Descripción general de la fundamentación.
Configura la fundamentación con la API
Antes de usar cualquiera de los datos de solicitud a continuación, realiza los siguientes reemplazos:
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,
}
}'
Configura la fundamentación del procesador en la consola de Google Cloud
Antes de configurar la fundamentación, debes tener un procesador con al menos una versión de procesador. Para obtener más información, consulta Crea un procesador.
Verifica la configuración actual de la fundamentación
En la consola de Google Cloud para un procesador existente, selecciona la entrada Evaluar y probar.
Haz clic en Configuración y, luego, ve a la siguiente página del cuadro de diálogo.
Puedes ver el tipo de fundamentación actual en la lista Tipo de fundamentación.

Habilita la fundamentación a través del ajuste de instrucciones
Para habilitar la fundamentación cuando ajustas un procesador, haz lo siguiente:
En la consola de Google Cloud para un procesador existente, haz clic en Etiquetar y compilar.
En la sección Ajuste fino, haz clic en Ajustar.
En el campo Nombre de la versión, ingresa un nombre para la versión.
Opcional: Si las opciones avanzadas están contraídas, haz clic en Mostrar opciones avanzadas y, en la sección Configuración de ajuste, modifica los valores de Paso de entrenamiento o Multiplicador de tasa de aprendizaje.
En la sección Anulaciones, selecciona una opción de la lista Tipo de fundamentación.

Selecciona Crear para crear una versión nueva con la fundamentación seleccionada.
¿Qué sigue?
- Obtén más información sobre la validación y la corrección.