Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Para incorporar Amazon A2I en un flujo de trabajo de análisis de Amazon Textract Texact, configureHumanLoopConfigen laAnalyzeDocument.
EnHumanLoopConfig, especifica el ARN del flujo de trabajo de revisión humana (definición de flujo) enFlowDefinitionArn, y dale un nombre a tu bucle humano enHumanLoopName.
- Analyze the Document (AWS SDK for Python (Boto3))
-
El siguiente ejemplo utiliza el SDK for Python (Boto3) para llamaranalyze_documenten us-west-2. Reemplace elrojo, cursivatexto con sus recursos. Para obtener más información, consulteanalyze_documenten laAWSSDK para la referencia de API de Python (Boto).
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)
-
El siguiente ejemplo utiliza laAWSCLI para llamaranalyze_document. Estos ejemplos son compatibles conAWSCLI versión 2. El primero es la sintaxis abreviada, el segundo en sintaxis JSON. Para obtener más información, consulteDocumento-análisisen laAWS CLIReferencia de los comandos.
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"]'
Evite espacios blancos en el parámetro —human-loop-config, ya que esto puede causar problemas de procesamiento para el código.
La respuesta a esta solicitud contieneSalida de activación de bucle humano, que indica si se creó un bucle humano y, de ser así, por qué. Si se creó un bucle humano, este objeto también contiene elHumanLoopArn.
Para obtener más información acerca de y ejemplos de uso de laAnalyzeDocumentoperación, consulteAnálisis del texto del documento con Amazon Textract.