TsgcHTTP_API_Anthropic › Métodos › DeleteFile
Exclui um arquivo enviado anteriormente da Anthropic Files API
function DeleteFile(const aFileId: string) : TsgcAnthropicClass_Response_File_Deleted;
| Name | Type | Descrição |
|---|---|---|
aFileId | const string | Identificador do arquivo a excluir, conforme retornado por UploadFile ou ListFiles. |
Resposta confirmando a exclusão com o Id do arquivo e a flag Deleted (TsgcAnthropicClass_Response_File_Deleted)
Envia uma requisição DELETE /v1/files/{file_id} à Files API da Anthropic. Uma vez excluído, o id do arquivo não pode mais ser referenciado em novas mensagens, embora os históricos de mensagens existentes que já incluíam o conteúdo do arquivo não sejam afetados. O header anthropic-version de AnthropicOptions é incluído automaticamente. O objeto retornado deve ser liberado pelo chamador.
oResponse := oAPI.DeleteFile('file_01ABCxyz');
try
if oResponse.Deleted then ShowMessage('file removed');
finally
oResponse.Free;
end;