Skip to content
Primary navigation

Delete file

files.delete(file_id) -> FileDeleted { id, deleted, object }
DELETE/files/{file_id}

Delete a file and remove it from all vector stores.

ParametersExpand Collapse
file_id: String
ReturnsExpand Collapse
class FileDeleted { id, deleted, object }
id: String
deleted: bool
object: :file

Delete file

require "openai"

openai = OpenAI::Client.new(api_key: "My API Key")

file_deleted = openai.files.delete("file_id")

puts(file_deleted)
{
  "id": "file-abc123",
  "object": "file",
  "deleted": true
}
Returns Examples
{
  "id": "file-abc123",
  "object": "file",
  "deleted": true
}