移动应用程序调用AutoML Vision模型预测

时间:2018-07-27 10:53:44

标签: google-cloud-platform automl

好像我是这里的第一个海报。我是Android / iOS上的应用程序开发人员,一直在等待Cloud AutoML Vision公开发布。我只是在控制台上玩耍,并建立了带有2个标签的模型。但是,该实现需要Rest API或Python,我都不熟悉。如何利用内置模型?我还需要使用其他GCP产品吗?

如何或在哪里执行REST API?

request.json

{
  "payload": {
    "image": {
      "imageBytes": "YOUR_IMAGE_BYTE"
    },
  }
}

执行请求

curl -X POST -H "Content-Type: application/json" \
  -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" \
  https://automl.googleapis.com/v1beta1/projects/drughk-9747d/locations/us-central1/models/ICN6566958205491349320:predict -d @request.json

我注意到Firebase ML套件,您可以在其中将.tflite模型上传到Firebase控制台。 Cloud AutoML Vision可以将模型导出为张量流或张量流精简模型吗? Cloud AutoML Vision是否真的使用张量流?我真的希望Firebase ML套件将实现与Cloud AutoML Vision类似的功能,以简化移动应用程序的开发

1 个答案:

答案 0 :(得分:0)

您可以使用Firebase Cloud Functions和Google的node.js客户端库的Alpha版本对其进行调用。可以在这里找到文档: https://cloud.google.com/nodejs/docs/reference/automl/0.1.x/v1beta1.PredictionServiceClient