TsgcHTTP_API_Anthropic › Methods › DeleteFile
从 Anthropic Files API 删除之前上传的文件。
function DeleteFile(const aFileId: string) : TsgcAnthropicClass_Response_File_Deleted;
| 名称 | 类型 | 描述 |
|---|---|---|
aFileId | const string | 要删除的文件的标识符,由 UploadFile 或 ListFiles 返回。 |
确认删除的响应,包含文件 Id 和 Deleted 标志(TsgcAnthropicClass_Response_File_Deleted)
向 Anthropic Files API 发送 DELETE /v1/files/{file_id} 请求。文件删除后,其 ID 将无法再被新消息引用,但已包含该文件内容的现有消息历史记录不受影响。来自 AnthropicOptions 的 anthropic-version 请求头将自动包含在内。调用方负责释放返回的对象。
oResponse := oAPI.DeleteFile('file_01ABCxyz');
try
if oResponse.Deleted then ShowMessage('file removed');
finally
oResponse.Free;
end;