Gerenciar o aplicativo implantado

É possível listar instâncias ReasoningEngine, receber uma instância ReasoningEngine ou excluir uma instância ReasoningEngine.

Listar instâncias ReasoningEngine

SDK da Vertex AI para Python

O comando a seguir lista todas as instâncias de ReasoningEngine para um determinado projeto e local:

reasoning_engines.ReasoningEngine.list()

O código a seguir filtra a lista de instâncias ReasoningEngine por display_name:

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

Por exemplo: py reasoning_engines.ReasoningEngine.list(filter='display_name="Demo Langchain Application"')

REST

Execute o seguinte comando curl para listar todas as instâncias de ReasoningEngine de um determinado projeto e local:

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

Acessar uma instância de ReasoningEngine

Cada instância ReasoningEngine tem um identificador RESOURCE_ID exclusivo. Para saber mais, consulte Implantar o aplicativo.

SDK da Vertex AI para Python

O código a seguir permite receber um recurso ReasoningEngine específico:

remote_app = reasoning_engines.ReasoningEngine("RESOURCE_ID")

Como alternativa, forneça o nome completo do recurso:

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

REST

Execute o seguinte comando curl para receber um recurso ReasoningEngine específico:

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

Excluir uma instância ReasoningEngine

SDK da Vertex AI para Python

O código a seguir permite excluir uma instância ReasoningEngine que foi definida para a variável remote_app:

remote_app.delete()

REST

Cada instância ReasoningEngine tem um identificador RESOURCE_ID exclusivo. Para saber mais, consulte Implantar o aplicativo.

Execute o seguinte comando curl para excluir uma instância ReasoningEngine específica:

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