У меня тоже с aws s3 не получалось. Решил это простым способом - в зависимости от NODE_ENV либо отправлял запрос на реальный бакет или отдавал замоканый обьект
если кому интересно, собственно решил эту проблему таким же образом, но пока рыскал нашел jubos/fake s3, типа создаешь докер образ, туда загружаешь картинку, и тогда recognition по идее как должен стучатся на фейковый s3, но пока нету времени заниматься этим делом, так что подставил костылек в виде замоканого обьекта)