TsgcHTTP_API_Anthropic › Metodi › DeleteFile
Elimina un file precedentemente caricato dall'API Files di Anthropic
function DeleteFile(const aFileId: string) : TsgcAnthropicClass_Response_File_Deleted;
| Nome | Tipo | Descrizione |
|---|---|---|
aFileId | const string | Identificatore del file da eliminare, come restituito da UploadFile o ListFiles. |
Risposta che conferma l'eliminazione con il flag Id e Deleted del file (TsgcAnthropicClass_Response_File_Deleted)
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.
oResponse := oAPI.DeleteFile('file_01ABCxyz');
try
if oResponse.Deleted then ShowMessage('file removed');
finally
oResponse.Free;
end;