Sie können einen benutzerdefinierten Document AI-Extraktor konfigurieren, um den Typ der Fundierung zu ändern, die eine Prozessorversion verwendet. Bei der generativen KI ist Fundierung die Fähigkeit, die Modellausgabe mit überprüfbaren Informationsquellen zu verbinden. Durch die Fundierung wird sichergestellt, dass das Modell Informationen nur aus dem bereitgestellten Dokument extrahiert, anstatt sich ausschließlich auf seine internen Trainingsgewichtungen zu verlassen.
Es sind zwei Arten von Fundierung verfügbar:
- Strikt: Erfordert eine genau passende Übereinstimmung mit dem OCR-Text (Standardeinstellung).
- Tolerante OCR-Übereinstimmung: Erlaubt geringfügige Abweichungen zwischen der LLM-Ausgabe und dem OCR-Text.
Weitere Informationen zur Fundierung finden Sie unter Fundierungsübersicht.
Fundierung mit der API konfigurieren
Ersetzen Sie folgende Werte in den Anfragedaten:
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,
}
}'
Prozessor-Fundierung in der Google Cloud Console konfigurieren
Bevor Sie die Fundierung konfigurieren, benötigen Sie einen Prozessor mit mindestens einer Prozessorversion. Weitere Informationen finden Sie unter Prozessor erstellen.
Aktuelle Fundierungseinstellungen prüfen
Wählen Sie in der Google Cloud Console für einen vorhandenen Prozessor den Eintrag Bewerten und testen aus.
Klicken Sie auf Einstellungen und rufen Sie die nächste Seite des Dialogfelds auf.
Sie können den aktuellen Fundierungstyp in der Liste Fundierungstyp einsehen.

Fundierung durch Feinabstimmung aktivieren
So aktivieren Sie die Fundierung, wenn Sie einen Prozessor optimieren:
Klicken Sie in der Google Cloud Console für einen vorhandenen Prozessor auf Label und Erstellen.
Klicken Sie im Bereich Feinabstimmung auf Feinabstimmung.
Geben Sie im Feld Versionsname einen Namen für die Version ein.
Optional: Wenn die erweiterten Optionen minimiert sind, klicken Sie auf Erweiterte Optionen anzeigen und ändern Sie im Abschnitt Abstimmungseinstellungen die Werte für Trainingsschritt oder Multiplikator für die Lernrate.
Wählen Sie im Abschnitt Überschreibungen eine Option aus der Liste Fundierungstyp aus.

Wählen Sie Erstellen aus, um eine neue Version mit der ausgewählten Fundierung zu erstellen.