in deploy_code/multipagepdfa2i_humancomplete/lambda_function.py [0:0]
def create_payload(event):
payload = {}
detail = event["detail"]
cur = detail["humanLoopOutput"]["outputS3Uri"]
cur = cur.replace("s3://", "")
payload["bucket"] = cur[:cur.find("/")]
payload["key"] = cur[len(payload["bucket"])+1:]
payload["response"] = get_s3_data(payload)
payload["human_loop_id"] = payload["response"]["humanLoopName"]
payload["id"] = payload["human_loop_id"][:payload["human_loop_id"].rfind("i")]
payload["final_dest"] = create_final_dest(payload["id"], payload["response"]["inputContent"]["aiServiceRequest"]["document"]["s3Object"]["name"])
payload["token"] = get_token(payload)
return payload