0

Google Cloud AutoML を使用してカスタム モデルをトレーニングしました。Googleが提供するスクリプトを使用して、アクセスしようとしています。

あらゆる方法で「コンテンツ」を変化させようとしました。ここで提供される情報も参照しました。確かに、キーファイルへの正しいパスを提供しました。また、プロジェクト ID とモデル ID を確認しました。私はサービス アカウントを持っています。課金も有効です。

export GOOGLE_APPLICATION_CREDENTIALS={key-file-path}

curl -X POST \
  -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" \
  -H "Content-Type: application/json" \
  https://automl.googleapis.com/v1beta1/projects/{my-project-ID}/locations/us-central1/models/{my-model-id}:predict \
  -d '{
    "payload" : {
      "textSnippet": {
           "content": "happy",
            "mime_type": "text/plain"
       },
    }
  }'

その結果が予測であることを期待しています。

私の結果は次のようになります。

  "error": {
"code": 400,
"message": "Invalid JSON payload received. Expected a value.\n“happy”,\n       \n^",
"status": "INVALID_ARGUMENT"}
4

1 に答える 1