Написать три локальных микросервиса на Python для FaceRecognition сервиса (insightface)

Цена договорная
22 июля 2019, 17:33 • 4 отклика • 38 просмотров
На сервере подняли проект deepinsight/insightface (нейронка для распознования лиц).
Проверяю через интерфейс терминала - работает, работает хорошо. Но через терминал - неудобно, нужно дописать на питоне три локальных HTTP JSON микросервиса:

1) Получает на входе POST с фотографией, скармливает ее insightface, сохраняет HASH в NoSQL базу данных, возвращает {"ok":true, "face_id":1234} (192.168.0.1:8881)

2) Получает на входе POST c фотографией, скармливает ее insightface, получает HASH, ищет по NoSQL базе N похожих и возвращает их face_id (192.168.0.1:8882)

3) Получает на входе POST c 2мя фотографиями и возвращает уровень схожести (192.168.0.1:8883)

Есть примеры в корне проекта, как получать хеш и сравнивать лица.
Сервер на Ubuntu 16.04.