【发布时间】:2020-10-12 10:14:56
【问题描述】:
如果您能帮助我解决 Clarifai API 的问题,我将不胜感激。
我使用 API 做了一个简单的人脸检测应用程序。 我遵循了文档,并从我的客户那里运行了以下代码 sn-p:
app.models
.predict(Clarifai.FACE_DETECT_MODEL, this.state.input)
.then((response) => setImageBox(this.calculateBox(response)))
.catch((err) => {
console.log("Clarifai Error:", err);
});
它曾经工作到 2 天前。 现在我得到一个错误。 Chrome 开发工具在 Network->Headers 选项卡上显示我:
请求网址:https://api.clarifai.com/v2/models/a403429f2ddf4b49b307e318f00e528b/outputs 请求方法:POST 状态码:404 未找到 远程地址:54.208.138.170:443 推荐人政策:降级时无推荐人
在网络-> 响应选项卡上,我得到了这个错误对象:
{ “状态”:{ “代码”:21200, "description":"模型不存在", “详细信息”:“未找到 ID 为“a403429f2ddf4b49b307e318f00e528b”的模型。 检查您的请求的网址。", “req_id”:“2fc7d5ed414a48eead697d9bdcf187b7” }, “输出”:[] }
我什至尝试重新安装 Clarifai NPM 包,但没有任何改变。 当我查看 Clarifai.FACE_DETECT_MODEL 的值时,它确实是 a403429f2ddf4b49b307e318f00e528b 的 ID,但 Clarifai 服务器无法识别它。
这是 Clarifai API 的错误吗?
如何解决这个问题?
谢谢, 以利
【问题讨论】:
标签: javascript reactjs api face-detection clarifai