TsgcHTTP_API_AnthropicMethods › DeleteFile

DeleteFile 方法

从 Anthropic Files API 删除之前上传的文件。

语法

function DeleteFile(const aFileId: string) : TsgcAnthropicClass_Response_File_Deleted;

参数

名称类型描述
aFileIdconst string要删除的文件的标识符,由 UploadFile 或 ListFiles 返回。

返回值

确认删除的响应,包含文件 IdDeleted 标志(TsgcAnthropicClass_Response_File_Deleted

备注

向 Anthropic Files API 发送 DELETE /v1/files/{file_id} 请求。文件删除后,其 ID 将无法再被新消息引用,但已包含该文件内容的现有消息历史记录不受影响。来自 AnthropicOptionsanthropic-version 请求头将自动包含在内。调用方负责释放返回的对象。

示例

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

返回方法