googlevisionapi的标签检测

2024-04-25 22:31:36 发布

您现在位置:Python中文网/ 问答频道 /正文

问题1:

我正在使用Vision API's label detection并且得到以下错误:

"HttpError 429 when requesting https://vision.googleapis.com/v1/images:annotate?alt=json returned "Insufficient tokens for quota group and limit DefaultGroupUSER-100s using the limit by ID mynumericid@mynumericid."

我没有向许多请求发出请求,大约每分钟9个,这远远低于每100秒的限制(Queries/100s/User Limit 1,000),所以我不知道为什么会显示这个错误消息。在


问题2

我没有发送9个请求,每个图像一个(正如我在上面使用的),我可以在同一个请求中立即请求,问题是有些图像无法标记,并且响应没有指定哪些图像,因此不可能知道哪个标签对应于哪个图像,即:

请求带有9个图像的请求被标记:

 service_request = service.images().annotate(body={
        'requests': [{
            'image': {
                'content': image1.decode('UTF-8')
            },
             'image': {
                'content': image2.decode('UTF-8')
            },
etc..

回应:

响应只包含8个标签,并且没有指定图像名称,因此我不知道哪个图像不能被标记。在

回答示例:

^{pr2}$

我知道这个问题是非常具体的,我只是希望你们中的一个,有这方面经验的人,可以和我分享。在


Tags: 标记图像imageapi错误service标签content