TsgcHTTP_API_Anthropic › メソッド › 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;