TsgcHTTP_API_AnthropicMethoden › DeleteFile

DeleteFile Methode

Löscht eine zuvor hochgeladene Datei aus der Anthropic Files API

Syntax

function DeleteFile(const aFileId: string) : TsgcAnthropicClass_Response_File_Deleted;

Parameter

NameTypBeschreibung
aFileIdconst stringBezeichner der zu löschenden Datei, wie von UploadFile oder ListFiles zurückgegeben.

Rückgabewert

Antwort, die die Löschung mit der Datei-Id und dem Deleted-Flag bestätigt (TsgcAnthropicClass_Response_File_Deleted)

Hinweise

Sendet eine DELETE /v1/files/{file_id}-Anfrage an die Anthropic Files API. Nach dem Löschen kann die Datei-ID nicht mehr aus neuen Nachrichten referenziert werden, obwohl vorhandene Nachrichtenhistorien, die den Dateiinhalt bereits enthielten, unberührt bleiben. Der anthropic-version-Header aus AnthropicOptions wird automatisch eingefügt. Das zurückgegebene Objekt muss vom Aufrufer freigegeben werden.

Beispiel

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

Zurück zu Methoden