Я работаю над Обнаружением объектов Google Cloud AutoML Vision. Я следую приведенному ниже уроку https://cloud.google.com/vision/automl/object-detection/docs/prepare
Поскольку я хочу собственную модель, я создал новый набор данных и обучил его. Во время обучения его попросили выбрать между Cloud Hosted или Edge для моей модели. Я выбрал Cloud Hosted .
Для использования этой модели Cloud Hosted / для прогнозирования изображения нам необходимо выполнить вызовы API Rest с нашей стороны. В руководстве описывается, как выполнять эти вызовы Rest API в различных клиентских библиотеках, но не в Swift . Я хочу знать, как сделать этот вызов API Rest через Swift из приложения iOS.
Как выполнить API 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