Manuelle Überprüfung eines Dokuments anfordern
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 erfahren Sie, wie Sie die manuelle Überprüfung eines Dokuments ad hoc beantragen.
Manuelle Überprüfung beantragen
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: Standort des Prozessors, z. B.:
us
– USAeu
– Europäische Union
- PROCESSOR_ID: Die ID des benutzerdefinierten Prozessors.
- ENABLE_SCHEMA_VALIDATION: Ob die Schemavalidierung für die Ad-hoc-Überprüfungsanfrage durchgeführt werden soll.
true
: Aktiviert die Schemaüberprüfung für die Ad-hoc-Überprüfungsanfrage.false
– Deaktiviert die Schemaüberprüfung für den Ad-hoc-Überprüfungsantrag.
- PRIORITY: Die Priorität der Aufgabe für die manuelle Überprüfung.
DEFAULT
: Die Standardprioritätsstufe.URGENT
– höchste Prioritätsstufe Der Labelmanager sollte der Warteschlange für dringende Aufgaben eine Labelressource 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 der Vorgang erfolgreich abgeschlossen wurde, 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.