我正在尝试通过一段 python 代码来触发人类工作流程。这包括对 Textract 的人工审查。
代码片段如下:
sentiment = "Neutral"
blurb = "The sentiment of this document is neutral"
response = client.start_human_loop(
HumanLoopName='',#Loop name and FlowDefinitionArn are used, have been omitted in the question
FlowDefinitionArn='',
HumanLoopInput={
'InputContent': {
"initialValue": sentiment,
"taskObject": blurb
}
},
DataAttributes={
'ContentClassifiers': [
'FreeOfAdultContent',
]
}
当我运行它时,发生异常:botocore.exceptions.ParamValidationError: Parameter validation failed: Invalid type for parameter HumanLoopInput
谁能帮我举一个 HumanLoopInput 的例子?它的配置已经在 analyze_document() 函数 (HumanLoopConfig) 中完成。有没有其他方法可以避免这种异常?