Administra la aplicación implementada

Puedes mostrar una lista de instancias de ReasoningEngine, obtener una de ReasoningEngine o borrar una instancia de ReasoningEngine.

Mostrar lista de instancias ReasoningEngine

SDK de Vertex AI para Python

Con este comando, se enumeran todas las instancias de ReasoningEngine de un proyecto y ubicación determinados:

reasoning_engines.ReasoningEngine.list()

Con el siguiente código, se filtra la lista de instancias ReasoningEngine por display_name:

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

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

REST

Ejecuta el siguiente comando curl para enumerar todas las instancias de ReasoningEngine para un proyecto y una ubicación determinados:

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

Obtén una instancia de ReasoningEngine

Cada instancia de ReasoningEngine tiene un RESOURCE_ID único identificador. Para obtener más información, consulta Implementa la aplicación.

SDK de Vertex AI para Python

El siguiente código te permite obtener un recurso ReasoningEngine específico:

remote_app = reasoning_engines.ReasoningEngine("RESOURCE_ID")

De forma alternativa, puedes proporcionar el nombre completo del recurso:

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

REST

Ejecuta el siguiente comando de curl para obtener un 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

Borra una instancia de ReasoningEngine

SDK de Vertex AI para Python

El siguiente código te permite borrar una instancia de ReasoningEngine que se estableció en la variable remote_app:

remote_app.delete()

REST

Cada instancia de ReasoningEngine tiene un RESOURCE_ID único identificador. Para obtener más información, consulta Implementa la aplicación.

Ejecuta el siguiente comando de curl para borrar una instancia específica de ReasoningEngine:

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