TsgcHTTP_API_AnthropicMéthodes › DeleteFile

DeleteFile Méthode

Supprime un fichier précédemment téléversé depuis l'API Anthropic Files

Syntaxe

function DeleteFile(const aFileId: string) : TsgcAnthropicClass_Response_File_Deleted;

Paramètres

NomTypeDescription
aFileId const stringIdentifiant du fichier à supprimer, tel que retourné par UploadFile ou ListFiles.

Valeur de retour

Réponse confirmant la suppression avec l'Id du fichier et l'indicateur Deleted (TsgcAnthropicClass_Response_File_Deleted)

Remarques

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.

Exemple

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

Retour aux méthodes