TsgcHTTP_API_Anthropic › Yöntemler › DeleteFile
Daha önce yüklenmiş bir dosyayı Anthropic Files API'sinden siler
function DeleteFile(const aFileId: string) : TsgcAnthropicClass_Response_File_Deleted;
| Name | Type | Açıklama |
|---|---|---|
aFileId | const string | UploadFile veya ListFiles tarafından döndürülen, silinecek dosyanın tanımlayıcısı. |
Dosya Id'si ve Deleted bayrağı ile silme işlemini onaylayan yanıt (TsgcAnthropicClass_Response_File_Deleted)
Anthropic Files API'sine bir DELETE /v1/files/{file_id} isteği gönderir. Silindikten sonra dosya kimliğine yeni mesajlardan artık başvurulamaz, ancak dosya içeriğini zaten içeren var olan mesaj geçmişleri etkilenmez. AnthropicOptions içindeki anthropic-version başlığı otomatik olarak dahil edilir. Döndürülen nesne çağıran tarafından serbest bırakılmalıdır.
oResponse := oAPI.DeleteFile('file_01ABCxyz');
try
if oResponse.Deleted then ShowMessage('file removed');
finally
oResponse.Free;
end;