TsgcHTTP_API_Anthropic › Methods › DeleteFile
Verwijdert een eerder geüpload bestand van de Anthropic Files API
function DeleteFile(const aFileId: string) : TsgcAnthropicClass_Response_File_Deleted;
| Naam | Type | Beschrijving |
|---|---|---|
aFileId | const string | Identifier van het te verwijderen bestand, zoals geretourneerd door UploadFile of ListFiles. |
Respons ter bevestiging van de verwijdering met het bestand Id en de vlag Deleted (TsgcAnthropicClass_Response_File_Deleted)
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.
oResponse := oAPI.DeleteFile('file_01ABCxyz');
try
if oResponse.Deleted then ShowMessage('file removed');
finally
oResponse.Free;
end;