AutoML 对象检测收到无效的 JSON 负载
Invalid JSON payload received with AutoML Object Detection
尝试 运行 Object Detection AutoML quickstart 中的沙拉示例时出现错误。成功创建数据集后,我 运行 使用 curl 命令导入数据:
curl -X POST -H "Authorization: Bearer ${TOKEN}" -H "Content-Type: application/json" https://automl.googleapis.com/v1beta1/projects/${PROJECT_ID}/locations/us-central1/datasets/${DATASET}:importData -d '{
"input_config": {
"gcs_source": {
"input_uris": [
"gs://cloud-ml-data/img/openimage/csv/salads_ml_use.csv"
]
}
}
但是我得到了错误
{
"error": {
"code": 400,
"message": "Invalid JSON payload received. Expected an object key or }.\n \"input_config\": {\n^",
"status": "INVALID_ARGUMENT"
}
}
有什么想法吗?我尝试将 input_config
更改为 inputConfig
但无济于事。
您没有使用 '
关闭负载
应该是这样的
curl -X POST -H "Authorization: Bearer ${TOKEN}" -H "Content-Type: application/json" https://automl.googleapis.com/v1beta1/projects/${PROJECT_ID}/locations/us-central1/datasets/${DATASET}:importData -d '{
"input_config": {
"gcs_source": {
"input_uris": [
"gs://cloud-ml-data/img/openimage/csv/salads_ml_use.csv"
]
}
}'
尝试 运行 Object Detection AutoML quickstart 中的沙拉示例时出现错误。成功创建数据集后,我 运行 使用 curl 命令导入数据:
curl -X POST -H "Authorization: Bearer ${TOKEN}" -H "Content-Type: application/json" https://automl.googleapis.com/v1beta1/projects/${PROJECT_ID}/locations/us-central1/datasets/${DATASET}:importData -d '{
"input_config": {
"gcs_source": {
"input_uris": [
"gs://cloud-ml-data/img/openimage/csv/salads_ml_use.csv"
]
}
}
但是我得到了错误
{
"error": {
"code": 400,
"message": "Invalid JSON payload received. Expected an object key or }.\n \"input_config\": {\n^",
"status": "INVALID_ARGUMENT"
}
}
有什么想法吗?我尝试将 input_config
更改为 inputConfig
但无济于事。
您没有使用 '
关闭负载应该是这样的
curl -X POST -H "Authorization: Bearer ${TOKEN}" -H "Content-Type: application/json" https://automl.googleapis.com/v1beta1/projects/${PROJECT_ID}/locations/us-central1/datasets/${DATASET}:importData -d '{
"input_config": {
"gcs_source": {
"input_uris": [
"gs://cloud-ml-data/img/openimage/csv/salads_ml_use.csv"
]
}
}'