TsgcHTTP_API_AnthropicMetodi › DeleteFile

DeleteFile Metodo

Elimina un file precedentemente caricato dall'API Files di Anthropic

Sintassi

function DeleteFile(const aFileId: string) : TsgcAnthropicClass_Response_File_Deleted;

Parametri

NomeTipoDescrizione
aFileIdconst stringIdentificatore del file da eliminare, come restituito da UploadFile o ListFiles.

Valore restituito

Risposta che conferma l'eliminazione con il flag Id e Deleted del file (TsgcAnthropicClass_Response_File_Deleted)

Note

Invia una richiesta DELETE /v1/files/{file_id} alla Anthropic Files API. Una volta eliminato, l'ID del file non può più essere referenziato in nuovi messaggi, anche se le cronologie di messaggi esistenti che includevano già il contenuto del file non vengono interessate. L'intestazione anthropic-version da AnthropicOptions viene inclusa automaticamente. L'oggetto restituito deve essere liberato dal chiamante.

Esempio

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

Torna ai Metodi