Add support for delete via only file_id

This commit is contained in:
Sameer Kankute 2026-02-03 13:18:44 +05:30
parent a92a0fa686
commit cad15e21cc

View file

@ -299,7 +299,9 @@ class GoogleAIStudioFilesHandler(GeminiModelInfo, BaseFilesConfig):
# Extract the file path from full URI
file_name = file_id.split("/v1beta/")[-1]
else:
file_name = f"files/{file_id}"
if not file_id.startswith("files/"):
file_id = f"files/{file_id}"
file_name = file_id
# Construct the delete URL
url = f"{api_base}/v1beta/{file_name}"