기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon A2I를 Amazon Textract 문서 분석 워크플로에 통합하려면 다음을 구성합니다.HumanLoopConfig의AnalyzeDocument작업.
InHumanLoopConfig에서 인적 검토 워크플로 (흐름 정의) ARN을 지정합니다.FlowDefinitionArn인간 루프에 이름을 지정하십시오.HumanLoopName.
- Analyze the Document (AWS SDK for Python (Boto3))
-
다음 예제에서는 SDK for Python (Boto3) 를 사용하여analyze_documentus-west-2. 교체하기빨간색, 기울임꼴리소스가 포함된 텍스트 자세한 내용은 단원을 참조하십시오.분석_문서의AWSPython (Boto) API 참조 용 SDK.
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)
-
다음 예제에서는 를 사용합니다.AWS호출할 CLIanalyze_document. 이 예에는 와 호환됩니다.AWSCLI 버전 2. 첫 번째는 약식 구문이고 두 번째 구문은 JSON 구문입니다. 자세한 내용은 단원을 참조하십시오.분석 문서의AWS CLI명령 참조.
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"]'
코드 처리 문제가 발생할 수 있으므로 —human-loop-config 매개 변수에서 흰색 공백을 사용하지 마십시오.
이 요청에 대한 응답은 다음을 포함합니다.휴먼루프활성화출력는 인간 루프가 만들어졌는지 여부와 그랬다면 그 이유를 나타냅니다. 휴먼 루프가 생성된 경우 이 객체에는HumanLoopArn.
및 를 사용하는 예제에 대한 자세한 내용은AnalyzeDocument작업, 참조Amazon Textract Textract를 사용하여 문서 텍스트 분석.