Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Per incorporare Amazon A2I in un flusso di lavoro di analisi dei documenti Amazon Textract, è necessario configurareHumanLoopConfignellaAnalyzeDocumentoperazione.
Nello statoHumanLoopConfig, si specifica l'ARN del flusso di lavoro di revisione umana (definizione di flusso) inFlowDefinitionArn, e dai un nome al tuo ciclo umanoHumanLoopName.
- Analyze the Document (AWS SDK for Python (Boto3))
-
L'esempio seguente utilizza l'SDK for Python (Boto3) per chiamareanalyze_documentus-west-2. Sostituisci ilrosso, corsivotesto con le tue risorse. Per ulteriori informazioni, consultaanalyze_documentnellaAWSAPI di riferimento dell'SDK per Python (Bito).
client.analyze_document(Document={'S3Object': {"Bucket": "DOC-EXAMPLE-BUCKET", "Name": "document-name.png"}},
HumanLoopConfig={"FlowDefinitionArn":"arn:aws:sagemaker:us-west-2:111122223333:flow-definition/flow-definition-name",
"HumanLoopName":"human-loop-name",
"DataAttributes":{"ContentClassifiers":["FreeOfPersonallyIdentifiableInformation"|"FreeOfAdultContent",]}},
FeatureTypes=["FORMS"])
- Analyze the Document (AWS CLI)
-
L'esempio seguente utilizza l'AWSCLI da chiamareanalyze_document. Questi esempi sono compatibili conAWSCLI versione 2. La prima è la sintassi abbreviata, la seconda nella sintassi JSON. Per ulteriori informazioni, consultaanalyz-documentnellaAWS CLIRiferimento ai comandi.
aws textract analyze-document \
--document '{"S3Object":{"Bucket":"bucket_name","Name":"file_name"}}' \
--human-loop-config HumanLoopName="test",FlowDefinitionArn="arn:aws:sagemaker:eu-west-1:xyz:flow-definition/hl_name",DataAttributes='{ContentClassifiers=["FreeOfPersonallyIdentifiableInformation","FreeOfAdultContent"]}'\
--feature-types '["FORMS"]'
aws textract analyze-document \
--document '{"S3Object":{"Bucket":"bucket_name","Name":"file_name"}}' \
--human-loop-config \
'{"HumanLoopName":"test","FlowDefinitionArn":"arn:aws:sagemaker:eu-west-1:xyz:flow-definition/hl_name","DataAttributes": {"ContentClassifiers":["FreeOfPersonallyIdentifiableInformation","FreeOfAdultContent"]}}' \
--feature-types '["FORMS"]'
Evita gli spazi bianchi nel parametro —human-loop-config, poiché ciò può causare problemi di elaborazione del codice.
La risposta a questa richiesta contieneUscita attivazione loop umano, che indica se è stato creato un ciclo umano e, se lo fosse, perché. Se è stato creato un ciclo umano, questo oggetto contiene anche ilHumanLoopArn.
Per ulteriori informazioni su ed esempi di utilizzo delAnalyzeDocumentoperazione, vediAnalisi del testo del documento con Amazon Textract.