我正在尝试使用 curl 命令行代码访问我在谷歌云上的自定义模型,但是一个恼人的错误不断弹出。这是错误:无效的 JSON 有效负载。
我在这些网站上遵循了 autoML curl 代码,但无济于事: 在自定义模型上使用 curl 进行预测
我什至尝试使用谷歌在此处提供的 API 使用所需的参数构建自己的 JSON 文件:Google AutoML Translation API。
我希望有人可以帮助我解决这个问题。非常感谢您的宝贵时间。
这是我正在使用的 curl 代码:
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
https://automl.googleapis.com/v1beta1/projects/PROJECT_ID/locations/us-
central1/models/MODEL_ID:predict \
-d @request.json`
和我的 request.JSON 文件
'{
"payload":
{
"textSnippet":
{
"content": "hello world",
"mimeType": "",
"contentUri": ""
}
},
"params":
{
"string": ""
}
}'