Gérer l'application déployée

Vous pouvez répertorier les instances ReasoningEngine, obtenir une instance ReasoningEngine ou supprimer une instance ReasoningEngine.

Répertorier les instances ReasoningEngine

SDK Vertex AI pour Python

La commande suivante répertorie toutes les instances ReasoningEngine d'un projet et d'un emplacement donnés :

reasoning_engines.ReasoningEngine.list()

Le code suivant filtre la liste des instances ReasoningEngine par display_name :

reasoning_engines.ReasoningEngine.list(filter='display_name=DISPLAY_NAME')

Le code suivant trie la liste des instances ReasoningEngine par display_name et create_time :

reasoning_engines.ReasoningEngine.list(order_by="display_name,create_time")

REST

Exécutez la commande curl suivante pour répertorier toutes les instances ReasoningEngine d'un projet et d'un emplacement donnés :

curl \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
https://LOCATION-aiplatform.googleapis.com/v1beta1/projects/PROJECT_ID/locations/LOCATION/reasoningEngines

Obtenir une instance ReasoningEngine

Chaque instance ReasoningEngine possède un identifiant RESOURCE_ID unique. Pour en savoir plus, consultez Déployer l'application.

SDK Vertex AI pour Python

Le code suivant vous permet d'obtenir une ressource ReasoningEngine spécifique :

remote_app = reasoning_engines.ReasoningEngine(RESOURCE_ID)

Vous pouvez également indiquer le nom complet de la ressource :

remote_app = reasoning_engines.ReasoningEngine(
"projects/PROJECT_ID/locations/LOCATION/reasoningEngines/RESOURCE_ID"
)

REST

Exécutez la commande curl suivante pour obtenir une ressource ReasoningEngine spécifique :

curl \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
https://LOCATION-aiplatform.googleapis.com/v1beta1/projects/PROJECT_ID/locations/LOCATION/reasoningEngines/RESOURCE_ID

Supprimer une instance ReasoningEngine

SDK Vertex AI pour Python

Le code suivant vous permet de supprimer une instance ReasoningEngine définie sur la variable remote_app :

remote_app.delete()

REST

Chaque instance ReasoningEngine possède un identifiant RESOURCE_ID unique. Pour en savoir plus, consultez Déployer l'application.

Exécutez la commande curl suivante pour supprimer une instance ReasoningEngine spécifique :

curl \
-X DELETE \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
https://LOCATION-aiplatform.googleapis.com/v1beta1/projects/PROJECT_ID/locations/LOCATION/reasoningEngines/RESOURCE_ID