Google Cloud Video Intelligence проверяет бесплатное ежемесячное использование программно - PullRequest
1 голос
/ 19 апреля 2020

Я уже некоторое время успешно использую Google Cloud Video Intelligence для своего контента со следующим кодом, когда мое приложение Django работает в Google App Engine Flex.

gs_video_path ='gs://'+bucket_name+'/'+videodata.video.path+videodata.video.name
video_client = videointelligence.VideoIntelligenceServiceClient()
features = [videointelligence.enums.Feature.OBJECT_TRACKING]
operation = video_client.annotate_video(gs_video_path, features=features)

Как прямо указано в Google Cloud , каждый месяц следующим значением является

Feature                     First 1000 minutes  Minutes 1000+

Label detection             Free                $0.10 / minute
Shot detection              Free                $0.05 / minute, or free with Label detection
Explicit content detection  Free                $0.10 / minute
Speech transcription        Free                $0.048 / minute 
Object tracking             Free                $0.15 / minute
Text detection              Free                $0.15 / minute
Logo recognition            Free                $0.15 / minute
Celebrity recognition       Free                $0.10 / minute

Как программно обнаружить, что использовались бесплатные первые 1000 минут или текущее использование этих функций в данный момент?

1 Ответ

1 голос
/ 20 апреля 2020

Невозможно сделать это автоматически, полагаясь на API. Вам нужно будет отследить количество использованных минут и вычесть их из бесплатных минут, чтобы отправить себе уведомление.

Кроме того, вы можете оценить один из ваших дел с помощью GCP Калькулятор цен .

Надеюсь, вы найдете это полезным!

...