Skip to content

Delete vector store

vector_stores.delete(vector_store_id) -> VectorStoreDeleted { id, deleted, object }
DELETE/vector_stores/{vector_store_id}

Delete a vector store.

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

Delete vector store

require "openai"

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

vector_store_deleted = openai.vector_stores.delete("vector_store_id")

puts(vector_store_deleted)
{
  "id": "id",
  "deleted": true,
  "object": "vector_store.deleted"
}
Returns Examples
{
  "id": "id",
  "deleted": true,
  "object": "vector_store.deleted"
}