Несколько запросов Google Vision OCR одновременно? - PullRequest
0 голосов
/ 03 декабря 2018

Согласно документации Google Vision максимальное количество файлов изображений на один запрос равно 16. В другом месте , однако я считаю, что максимальное количество запросов в минуту составляет1800. Есть ли способ отправить столько запросов за такой короткий промежуток времени с одной машины?Я использую curl на ноутбуке с Windows, и я не знаю, как поступить с отправкой второго запроса, прежде чем ждать, пока первый завершит работу почти минуту спустя (если это возможно).

1 Ответ

0 голосов
/ 27 декабря 2018

Если вы хотите запросить 1800 изображений, вы можете сгруппировать 16 изображений для каждого запроса (1800/16), вам потребуется 113 запросов.

С другой стороны, если ограничение составляет 1800 запросов в минуту, и каждоезапрос может содержать 16 изображений, затем вы можете обрабатывать 1800 * 16 = 28800 изображений в минуту.

Обратите внимание, что документы говорят: Эти ограничения применяются к каждому проекту консоли облачной платформы Google и являются общимиво всех приложениях и IP-адресах, использующих этот проект.Поэтому не имеет значения, отправляются ли запросы с одного или многих компьютеров.

Cloud Vision может получать параллельные запросы, поэтому ваше приложение должно быть готово управлять таким количеством запросов / ответов.Вы можете проверить в этом примере , а затем использовать потоки на предпочитаемом вами языке программирования для отправки / получения параллельных операций.

...