Nachdem Sie Ihr Google Cloud -Konto eingerichtet, einen Prozessor erstellt und die manuelle Überprüfung aktiviert haben, können Sie eine Überprüfungsanfrage an Ihren Prozessor senden. Auf dieser Seite finden Sie Informationen dazu, wie Sie die manuelle Überprüfung eines Dokuments ad hoc beantragen.
Manuelle Überprüfung anfordern
Web-UI
Öffnen Sie in der Google Cloud Console die Seite „Human-in-the-Loop“.
Klicken Sie auf den Prozessor, den Sie für die manuelle Überprüfung verwenden möchten.
Wählen Sie Dokument hochladen aus und laden Sie eine lokale Datei hoch, die zur Überprüfung gesendet werden soll. Es kann 1 bis 2 Minuten dauern, bis das Dokument in der Warteschlange für die Überprüfung angezeigt wird.
REST
Ersetzen Sie diese Werte in den folgenden Anfragedaten:
- PROJECT_ID: Ihre Google Cloud -Projekt-ID
- LOCATION: Der Standort Ihres Prozessors, z. B.
us
– USAeu
– Europäische Union
- PROCESSOR_ID: Die ID Ihres benutzerdefinierten Prozessors.
- ENABLE_SCHEMA_VALIDATION: Gibt an, ob die Schemavalidierung für die Ad-hoc-Überprüfungsanfrage durchgeführt werden soll.
true
: Aktiviert die Schemavalidierung für die Ad-hoc-Überprüfungsanfrage.false
: Deaktiviert die Schemavalidierung für die Ad-hoc-Überprüfungsanfrage.
- PRIORITY: Die Priorität der Aufgabe zur manuellen Überprüfung.
DEFAULT
: Die Standardprioritätsstufe.URGENT
: Die Prioritätsstufe „Dringend“. Der Labeling-Manager sollte Labeler-Ressourcen für die Warteschlange mit dringenden Aufgaben zuweisen, um diese Prioritätsstufe zu berücksichtigen.
- DOCUMENT: Ein
Document
-Objekt, das bereits vom für die Überprüfung konfigurierten Prozessor verarbeitet wurde.
HTTP-Methode und URL:
POST https://LOCATION-documentai.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/processors/PROCESSOR_ID/humanReviewConfig:reviewDocument
JSON-Text der Anfrage:
{ "enableSchemaValidation": ENABLE_SCHEMA_VALIDATION, "priority": "PRIORITY", "inlineDocument": "DOCUMENT" }
Wenn Sie die Anfrage senden möchten, wählen Sie eine der folgenden Optionen aus:
curl
Speichern Sie den Anfragetext in einer Datei mit dem Namen request.json
und führen Sie den folgenden Befehl aus:
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json; charset=utf-8" \
-d @request.json \
"https://LOCATION-documentai.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/processors/PROCESSOR_ID/humanReviewConfig:reviewDocument"
PowerShell
Speichern Sie den Anfragetext in einer Datei mit dem Namen request.json
und führen Sie den folgenden Befehl aus:
$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }
Invoke-WebRequest `
-Method POST `
-Headers $headers `
-ContentType: "application/json; charset=utf-8" `
-InFile request.json `
-Uri "https://LOCATION-documentai.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/processors/PROCESSOR_ID/humanReviewConfig:reviewDocument" | Select-Object -Expand Content
Wenn die Anfrage erfolgreich ist, enthält die Antwort eine Instanz von Operation
.
Weitere Informationen zu lang andauernden Vorgängen finden Sie in der Dokumentation.
{ "name": "projects/PROJECT_ID/locations/LOCATION/operations/OPERATION_ID", "metadata": { "@type": "type.googleapis.com/google.cloud.documentai.v1.ReviewDocumentOperationMetadata", "commonMetadata": { "state": "RUNNING", "createTime": "TIMESTAMP", "updateTime": "TIMESTAMP", "resource": "projects/PROJECT_ID/locations/LOCATION/processors/PROCESSOR_ID/humanReviewConfig" } } }
Python
Weitere Informationen finden Sie in der Referenzdokumentation zur Document AI Python API.
Richten Sie zur Authentifizierung bei Document AI Standardanmeldedaten für Anwendungen ein. Weitere Informationen finden Sie unter Authentifizierung für eine lokale Entwicklungsumgebung einrichten.