TsgcHTTP_API_Anthropic › Metody › DeleteFile
Usuwa wcześniej przesłany plik z Anthropic Files API
function DeleteFile(const aFileId: string) : TsgcAnthropicClass_Response_File_Deleted;
| Nazwa | Typ | Opis |
|---|---|---|
aFileId | const string | Identyfikator pliku do usunięcia, zwrócony przez metody UploadFile lub ListFiles. |
Odpowiedź potwierdzająca usunięcie z Id pliku i flagą Deleted (TsgcAnthropicClass_Response_File_Deleted)
Wysyła żądanie DELETE /v1/files/{file_id} do Anthropic Files API. Po usunięciu identyfikatora pliku nie można już do niego odwoływać się w nowych wiadomościach, choć istniejące historie wiadomości zawierające treść pliku pozostają niezmienione. Nagłówek anthropic-version z AnthropicOptions jest dołączany automatycznie. Zwrócony obiekt musi zostać zwolniony przez wywołującego.
oResponse := oAPI.DeleteFile('file_01ABCxyz');
try
if oResponse.Deleted then ShowMessage('file removed');
finally
oResponse.Free;
end;