Une fois que vous avez créé une application, vous devez la déployer pour pouvoir diffuser et analyser des données.
Déployer une application
Une fois que vous avez créé une application de bout en bout avec tous les composants nécessaires, vous devez la déployer pour commencer à l'utiliser.
Console
Ouvrez l'onglet Applications du tableau de bord Vision de Gemini Enterprise Agent Platform.
Sélectionnez Afficher l'application à côté du nom de votre application dans la liste.
Sur la page de l'outil de création de graphiques d'application, cliquez sur le bouton Deploy (Déployer).
Dans le menu Déployer l'application qui s'ouvre, sélectionnez les options de votre choix, puis cliquez sur Déployer.
Une fois le déploiement terminé, des coches vertes s'affichent à côté des nœuds.
API REST et ligne de commande
Pour déployer votre application, envoyez une requête POST à l'aide de la méthode projects.locations.applications.deploy.
Avant d'utiliser les données de requête, effectuez les remplacements suivants :
- PROJECT : ID ou numéro de votre projet Google Cloud.
- LOCATION_ID : région dans laquelle vous utilisez Agent Platform Vision. Par exemple :
us-central1,europe-west4. Consultez les régions disponibles. - APPLICATION_ID : ID de votre application cible.
Méthode HTTP et URL :
POST https://visionai.googleapis.com/v1/projects/PROJECT_NUMBER/locations/LOCATION_ID/applications/APPLICATION_ID:deploy
Pour envoyer votre requête, choisissez l'une des options suivantes :
curl
Exécutez la commande suivante :
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json; charset=utf-8" \
-d "" \
"https://visionai.googleapis.com/v1/projects/PROJECT_NUMBER/locations/LOCATION_ID/applications/APPLICATION_ID:deploy"
PowerShell
Exécutez la commande suivante :
$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }
Invoke-WebRequest `
-Method POST `
-Headers $headers `
-Uri "https://visionai.googleapis.com/v1/projects/PROJECT_NUMBER/locations/LOCATION_ID/applications/APPLICATION_ID:deploy" | Select-Object -Expand Content
{
"name": "projects/PROJECT_ID/locations/LOCATION_ID/operations/OPERATION_ID",
"metadata": {
"@type": "type.googleapis.com/google.cloud.visionai.v1.OperationMetadata",
"createTime": "YYYY-MM-DDTHH:MM:SS.454506987Z",
"target": "projects/PROJECT_ID/locations/LOCATION_ID/applications/APPLICATION_ID",
"verb": "update",
"requestedCancellation": false,
"apiVersion": "v1"
},
"done": false
}
Obtenir l'état de l'opération
Utilisez l'ID d'opération dans la réponse pour obtenir l'état de la demande de déploiement.
Avant d'utiliser les données de requête, effectuez les remplacements suivants :
- REGIONALIZED_ENDPOINT : le point de terminaison peut inclure un préfixe correspondant à
LOCATION_ID, tel queeurope-west4-. En savoir plus sur les points de terminaison régionalisés - PROJECT_NUMBER : Numéro de votre projet Google Cloud.
- LOCATION_ID : région dans laquelle vous utilisez Agent Platform Vision. Par exemple :
us-central1,europe-west4. Consultez les régions disponibles. - OPERATION_ID : ID d'opération renvoyé lorsque vous démarrez une opération de longue durée. Exemple :
- projects/123456/locations/us-central1/[...]/operations/OPERATION_ID
Méthode HTTP et URL :
GET https://visionai.googleapis.com/v1/projects/PROJECT_NUMBER/locations/LOCATION_ID/operations/OPERATION_ID
Pour envoyer votre requête, choisissez l'une des options suivantes :