Algunos métodos de AutoML Video Intelligence muestran una operación de larga duración. Estos métodos son asíncronos, y es posible que la operación no se complete cuando el método muestra una respuesta.
Obtén un estado de operación
Puedes verificar el estado de una tarea de larga duración (importar elementos a un conjunto de datos o entrenar un modelo) con el nombre de la operación.
REST
Antes de usar cualquiera de los datos de solicitud a continuación, realiza los siguientes reemplazos:
- project-number: Es el número de tu proyecto.
- location-id: Por ejemplo, us-central1.
- operation id: Se proporcionó en la respuesta cuando iniciaste la operación, por ejemplo, para la clasificación:
VCN123....
, y para el seguimiento de objetos:VOT123....
.
Método HTTP y URL:
GET https://automl.googleapis.com/v1beta1/projects/project-number/locations/location-id/operations/operation-id
Para enviar tu solicitud, elige una de estas opciones:
curl
Ejecuta el siguiente comando:
curl -X GET \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "x-goog-user-project: project-number" \
"https://automl.googleapis.com/v1beta1/projects/project-number/locations/location-id/operations/operation-id"
PowerShell
Ejecuta el siguiente comando:
$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred"; "x-goog-user-project" = "project-number" }
Invoke-WebRequest `
-Method GET `
-Headers $headers `
-Uri "https://automl.googleapis.com/v1beta1/projects/project-number/locations/location-id/operations/operation-id" | Select-Object -Expand Content
- Nombre del modelo:
projects/project-number/locations/location-id/models/model-id
- ID del modelo:
model-id
Cancela una operación
Puedes cancelar una operación de larga duración con el ID de operación. pero no se garantiza que esto suceda correctamente.
REST
Antes de usar cualquiera de los datos de solicitud a continuación, realiza los siguientes reemplazos:
- operation id: Se proporcionó en la respuesta cuando iniciaste la operación,
por ejemplo, para la clasificación:VCN123....
, y para el seguimiento de objetos:VOT123....
. - Nota:
- project-number: Es el ID del proyecto de GCP.
- location-id: Es la región de Cloud en la que se debe realizar la anotación. Las regiones en la nube compatibles son:
us-east1
,us-west1
,europe-west1
,asia-east1
. Si no se especifica ninguna región, se determinará una región en función de la ubicación del archivo de video.
Método HTTP y URL:
POST https://automl.googleapis.com/v1beta1/projects/project-number/locations/location-id/operations/operation-id:cancel
Para enviar tu solicitud, expande una de estas opciones:
Deberías recibir un código de estado exitoso (2xx) y una respuesta vacía.