TsgcHTTP_API_AnthropicMétodos › DeleteFile

DeleteFile Método

Elimina un archivo previamente subido de la API de archivos de Anthropic

Sintaxis

function DeleteFile(const aFileId: string) : TsgcAnthropicClass_Response_File_Deleted;

Parámetros

NombreTipoDescripción
aFileIdconst stringIdentificador del archivo a eliminar, tal como lo devuelve UploadFile o ListFiles.

Valor de Retorno

Respuesta que confirma la eliminación con el Id del archivo y el indicador Deleted (TsgcAnthropicClass_Response_File_Deleted)

Observaciones

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.

Ejemplo

oResponse := oAPI.DeleteFile('file_01ABCxyz');
try
  if oResponse.Deleted then ShowMessage('file removed');
finally
  oResponse.Free;
end;

Volver a Métodos