TsgcHTTP_API_AnthropicMetody › DeleteFile

DeleteFile Metoda

Usuwa wcześniej przesłany plik z Anthropic Files API

Składnia

function DeleteFile(const aFileId: string) : TsgcAnthropicClass_Response_File_Deleted;

Parametry

NazwaTypOpis
aFileIdconst stringIdentyfikator pliku do usunięcia, zwrócony przez metody UploadFile lub ListFiles.

Wartość zwracana

Odpowiedź potwierdzająca usunięcie z Id pliku i flagą Deleted (TsgcAnthropicClass_Response_File_Deleted)

Uwagi

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.

Przykład

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

Powrót do metod