TsgcHTTP_API_Anthropic › Méthodes › DeleteFile
Supprime un fichier précédemment téléversé depuis l'API Anthropic Files
function DeleteFile(const aFileId: string) : TsgcAnthropicClass_Response_File_Deleted;
| Nom | Type | Description |
|---|---|---|
aFileId
| const string | Identifiant du fichier à supprimer, tel que retourné par UploadFile ou ListFiles. |
Réponse confirmant la suppression avec l'Id du fichier et l'indicateur Deleted (TsgcAnthropicClass_Response_File_Deleted)
Envoie une requête DELETE /v1/files/{file_id} à l'API Files Anthropic. Une fois supprimé, l'ID de fichier ne peut plus être référencé dans les nouveaux messages, bien que les historiques de messages existants qui incluaient déjà le contenu du fichier ne soient pas affectés. L'en-tête anthropic-version de AnthropicOptions est inclus automatiquement. L'objet retourné doit être libéré par l'appelant.
oResponse := oAPI.DeleteFile('file_01ABCxyz');
try
if oResponse.Deleted then ShowMessage('file removed');
finally
oResponse.Free;
end;