TsgcHTTP_API_Anthropic › Métodos › DeleteFile
Elimina un archivo previamente subido de la API de archivos de Anthropic
function DeleteFile(const aFileId: string) : TsgcAnthropicClass_Response_File_Deleted;
| Nombre | Tipo | Descripción |
|---|---|---|
aFileId | const string | Identificador del archivo a eliminar, tal como lo devuelve UploadFile o ListFiles. |
Respuesta que confirma la eliminación con el Id del archivo y el indicador Deleted (TsgcAnthropicClass_Response_File_Deleted)
Envía una solicitud DELETE /v1/files/{file_id} a la Anthropic Files API. Una vez eliminado, el id del archivo ya no puede referenciarse en nuevos mensajes, aunque los historiales de mensajes existentes que ya incluían el contenido del archivo no se ven afectados. El encabezado anthropic-version de AnthropicOptions se incluye automáticamente. El objeto devuelto debe ser liberado por el llamador.
oResponse := oAPI.DeleteFile('file_01ABCxyz');
try
if oResponse.Deleted then ShowMessage('file removed');
finally
oResponse.Free;
end;