Para eliminar una caché de contexto, necesitas su ID de caché, el ID de proyecto con el que está asociada y la región en la que se procesó la solicitud para crear la caché de contexto. Google Cloud El ID de caché de un contexto se devuelve cuando se crea la caché de contexto. También puedes obtener el ID de caché de cada caché de contexto asociado a un proyecto mediante el comando de lista de caché de contexto.
Eliminar ejemplo de caché de contexto
En el siguiente ejemplo se muestra cómo eliminar una caché de contexto.
Python
Instalar
pip install --upgrade google-genai
Para obtener más información, consulta la documentación de referencia del SDK.
Define variables de entorno para usar el SDK de IA generativa con Vertex AI:
# Replace the `GOOGLE_CLOUD_PROJECT` and `GOOGLE_CLOUD_LOCATION` values # with appropriate values for your project. export GOOGLE_CLOUD_PROJECT=GOOGLE_CLOUD_PROJECT export GOOGLE_CLOUD_LOCATION=us-central1 export GOOGLE_GENAI_USE_VERTEXAI=True
Go
Consulta cómo instalar o actualizar Go.
Para obtener más información, consulta la documentación de referencia del SDK.
Define variables de entorno para usar el SDK de IA generativa con Vertex AI:
# Replace the `GOOGLE_CLOUD_PROJECT` and `GOOGLE_CLOUD_LOCATION` values # with appropriate values for your project. export GOOGLE_CLOUD_PROJECT=GOOGLE_CLOUD_PROJECT export GOOGLE_CLOUD_LOCATION=us-central1 export GOOGLE_GENAI_USE_VERTEXAI=True
Java
Consulta cómo instalar o actualizar Java.
Para obtener más información, consulta la documentación de referencia del SDK.
Define variables de entorno para usar el SDK de IA generativa con Vertex AI:
# Replace the `GOOGLE_CLOUD_PROJECT` and `GOOGLE_CLOUD_LOCATION` values # with appropriate values for your project. export GOOGLE_CLOUD_PROJECT=GOOGLE_CLOUD_PROJECT export GOOGLE_CLOUD_LOCATION=us-central1 export GOOGLE_GENAI_USE_VERTEXAI=True
REST
A continuación, se muestra cómo usar REST para eliminar una caché de contexto asociada a un proyecto Google Cloud enviando una solicitud DELETE al endpoint del modelo de editor.
Antes de usar los datos de la solicitud, haz las siguientes sustituciones:
- PROJECT_ID: tu ID de proyecto.
- LOCATION: la región en la que se ha procesado la solicitud para crear la caché de contexto y en la que se almacena el contenido almacenado en caché.
- CACHE_ID: ID de la caché de contexto que se va a eliminar. El ID de la caché de contexto se devuelve cuando creas la caché de contexto. También puedes encontrar IDs de caché de contexto enumerando las cachés de contexto de un proyecto Google Cloud . Para obtener más información, consulta los artículos sobre cómo crear una caché de contexto y listar cachés de contexto.
Método HTTP y URL:
DELETE https://LOCATION-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/cachedContents/CACHE_ID
Para enviar tu solicitud, elige una de estas opciones:
curl
Ejecuta el comando siguiente:
curl -X DELETE \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
"https://LOCATION-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/cachedContents/CACHE_ID"
PowerShell
Ejecuta el comando siguiente:
$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }
Invoke-WebRequest `
-Method DELETE `
-Headers $headers `
-Uri "https://LOCATION-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/cachedContents/CACHE_ID" | Select-Object -Expand Content
Si la operación de eliminación se realiza correctamente, la respuesta estará vacía:
Comando curl de ejemplo
LOCATION="us-central1"
PROJECT_ID="PROJECT_ID"
CACHE_ID="CACHE_ID"
curl \
-X DELETE \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
https://${LOCATION}-aiplatform.googleapis.com/v1/projects/${PROJECT_ID}/locations/${LOCATION}/${CACHE_ID}
Siguientes pasos
- Consulta cómo crear una caché de contexto.
- Consulta cómo obtener información sobre todas las cachés de contexto asociadas a un Google Cloud proyecto.