我正在从cloud vision API示例repo运行以下代码。我遵循了这里的说明:https://cloud.google.com/vision/docs/quickstart-client-libraries?refresh=1设置服务帐户和身份验证,但我仍然无法成功执行此功能。
async function detectLabels() {
// [START vision_label_detection]
// Imports the Google Cloud client library
const vision = require('@google-cloud/vision');
// Creates a client
const client = new vision.ImageAnnotatorClient();
const fileName = './src/img/wakeupcat.jpg';
// Performs label detection on the local file
const [result] = await client.labelDetection(fileName);
const labels = result.labelAnnotations;
console.log('Labels:');
labels.forEach(label => console.log(label.description));
// [END vision_label_detection]
}
detectLabels();
这会产生以下错误:
错误:8资源_耗尽:配额指标“请求”和限制“每分钟服务请求”愿景超出了配额。古格里皮斯。com“面向消费者”项目编号:6579173653。
wakupcat。我使用的jpg图像是14kb,所以大小不是问题。
您收到的错误是您发出的请求数(我认为不是文件大小)。
您可以使用以下URL查看特定项目和API的当前报价使用情况:
https://console.cloud.google.com/apis/api/vision-json.googleapis.com/quotas?folder=
你需要使用项目ID,而不是项目(6579173653)
如果像我怀疑的那样,你超过了你的(每天?每小时?)配额,您可以等待(直到这些重置)或申请更多:
https://console.cloud.google.com/iam-admin/quotas?project=[[YOUR-PROJECT-ID]]
您应该能够使用以下方法确定项目ID:
PROJECT_ID=$(\
gcloud projects list \
--filter="projectNumber~6579173653" \
--format=value(projectId)") && echo ${PROJECT_ID}
注意:我不清楚为什么这只适用于~
而不是=
确保执行以下步骤:导出GOOGLE_应用程序_凭据=“[PATH]”
我正在我的GTX 1060 6gb上使用Python中的Tensorflow 1.2训练LSTM。 在每个时代,我用这种方法保存模型: 一切正常,但在九个时代之后,当我试图用这种方法保存模型时,我得到了ResourceExhaustedError。 我在培训期间检查了我的资源,但没有耗尽任何资源。 我得到的错误如下: 2017-06-29 12:43:02.865845: W tenstorflo
我有一个wordpress博客。当我登录到仪表板时,以下异常在顶部突出显示: 从异常消息中,我可以推断它与谷歌分析及其API有关 然而,我很想知道是什么导致了这个异常。此外,我可以采取哪些措施来避免此类例外情况?
我目前在Azure中托管了几十个网站,最近开始在每个web应用的门户刀片中看到“内存资源耗尽”警告: 我在两个S3标准(大型)应用程序服务计划中托管我的网站,我在所有网站上都会收到警告,无论它们在哪个应用程序服务计划上。 有趣的是,当查看任一应用服务计划的内存使用率时,我总是低于40%,内存使用率实际上相当一致。我从未看到峰值或任何接近85%内存使用率的东西。 我的问题是,我是否误解了警告消息?是
本文向大家介绍Python 函数返回值的示例代码,包括了Python 函数返回值的示例代码的使用技巧和注意事项,需要的朋友参考一下 0x 00 返回值简介 回顾下,上一节简单介绍了函数及其各种参数,其中也有简单介绍 print 和 return 的区别,print 仅仅是打印在控制台,而 return 则是将 return 后面的部分作为返回值作为函数的输出,可以用变量接走,继续使用该返回值做其它
在我的MySQL数据库中,我有一个表"table1",在列"name"上设置了唯一约束-我想防止重复的名称。 如果表中已经有名字'John',则此代码: 应该抛出insertUnonnequeException()(我自己的异常)。相反,它抛出InsertException()。 查询的执行返回false,执行进入if()循环。另外$db- 我不知道为什么当发生唯一密钥约束冲突时,mysqli不返
我试图在JPanel上显示图片,但一直出现错误: Java语言lang.IllegalArgumentException:input==null! 我不明白发生了什么。 这是我正在使用的代码: 这只会导致我得到错误! 堆栈跟踪产生以下结果: 我如何解决这个问题?我已经检查了图像的位置,并且从不同的位置尝试,总是得到相同的错误! 我正在使用Netbean IDE。