Skip to content
Primary navigation

Delete vector store file

vector_stores.files.delete(file_id, **kwargs) -> VectorStoreFileDeleted { id, deleted, object }
DELETE/vector_stores/{vector_store_id}/files/{file_id}

Delete vector store file

ParametersExpand Collapse
vector_store_id: String
file_id: String
ReturnsExpand Collapse
class VectorStoreFileDeleted { id, deleted, object }
id: String
deleted: bool
object: :"vector_store.file.deleted"

Delete vector store file

require "openai"

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

vector_store_file_deleted = openai.vector_stores.files.delete("file_id", vector_store_id: "vector_store_id")

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