TsgcHTTP_API_AnthropicMétodos › DeleteFile

DeleteFile Method

Exclui um arquivo enviado anteriormente da Anthropic Files API

Sintaxe

function DeleteFile(const aFileId: string) : TsgcAnthropicClass_Response_File_Deleted;

Parâmetros

NameTypeDescrição
aFileIdconst stringIdentificador do arquivo a excluir, conforme retornado por UploadFile ou ListFiles.

Valor de retorno

Resposta confirmando a exclusão com o Id do arquivo e a flag Deleted (TsgcAnthropicClass_Response_File_Deleted)

Observações

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.

Exemplo

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

Voltar para Métodos