Обычная ошибка шаблона при вызове метода индексных граней Amazon Rekognition из S3 - PullRequest
0 голосов
/ 08 мая 2019

Я следую этому уроку: https://aws.amazon.com/blogs/machine-learning/easily-perform-facial-analysis-on-live-feeds-by-creating-a-serverless-video-analytics-environment-with-amazon-rekognition-video-and-amazon-kinesis-video-streams/

Однако, когда я запускаю команду


        aws rekognition index-faces --image '{"S3Object":{"Bucket":" 
       <S3BUCKET>","Name":"<MYFACE_KEY>.jpeg"}}' --collection-id 
    "rekVideoBlog" -- 
       detection-attributes "ALL" --external-image-id "<YOURNAME>" --region 
    us- 
       west-2

, я получаю следующую ошибку:


An error occurred (ValidationException) when calling the IndexFaces operation: 3 validation errors detected: Value '"Alex"' at 'externalImageId' failed to satisfy constraint: Member must satisfy regular expression pattern: [a-zA-Z0-9_.\-:]+; Value '"rekVideoBlog"' at 'collectionId' failed to satisfy constraint: Member must satisfy regular expression pattern: [a-zA-Z0-9_.\-]+; Value '["ALL"]' at 'detectionAttributes' failed to satisfy constraint: Member must satisfy constraint: [Member must satisfy enum value set: [ALL, DEFAULT]]


Iпонятия не имею, что не так.Я заменил одинарные кавычки на двойные кавычки, а двойные кавычки на экранированные двойные кавычки (\ "), чтобы они работали, но я получил эту ошибку.

...