Вызов REST AutoML с score_threshold возвращает 400 неверных запросов - PullRequest
0 голосов
/ 14 марта 2019

Когда я звоню в Predictor и добавляю порог счета, как показано ниже:

{
  "payload": {
    "image": {
      "imageBytes": "YOUR_IMAGE_BYTES"
    },
    "params": { "score_threshold": "0.0" },
  }
}

Я получаю ошибку 400 Bad Request. Вызов работает просто отлично (я получаю прогноз от AutoML) без предложения Score_threshold. Я использую VB.Net для вызова, поэтому мне интересно, есть ли хитрость в форматировании вызова. Я также попытался удалить кавычки из партитуры, поскольку она указана в документации как поплавок с тем же результатом.

1 Ответ

0 голосов
/ 18 марта 2019

как в примере с сайта GCP, оно должно быть

params.scoreThreshold

так что ваш JSON будет

{
  "payload": {
    "image": {
      "imageBytes": "YOUR_IMAGE_BYTES"
    },
    "params": { "scoreThreshold": 0.5 },
  }
}
...