TsgcHTTP_API_AnthropicMethods › DeleteFile

DeleteFile Methode

Verwijdert een eerder geüpload bestand van de Anthropic Files API

Syntaxis

function DeleteFile(const aFileId: string) : TsgcAnthropicClass_Response_File_Deleted;

Parameters

NaamTypeBeschrijving
aFileIdconst stringIdentifier van het te verwijderen bestand, zoals geretourneerd door UploadFile of ListFiles.

Retourwaarde

Respons ter bevestiging van de verwijdering met het bestand Id en de vlag Deleted (TsgcAnthropicClass_Response_File_Deleted)

Opmerkingen

Verzendt een DELETE /v1/files/{file_id}-verzoek naar de Anthropic Files API. Na verwijdering kan de bestands-id niet meer worden verwezen in nieuwe berichten, hoewel bestaande berichthistorieken die de bestandsinhoud al bevatten, onaangetast blijven. De header anthropic-version uit AnthropicOptions wordt automatisch opgenomen. Het geretourneerde object moet door de aanroeper worden vrijgegeven.

Voorbeeld

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

Terug naar methoden