Skip to content
Primary navigation

Delete assistant

Deprecated
beta.assistants.delete(assistant_id) -> AssistantDeleted { id, deleted, object }
DELETE/assistants/{assistant_id}

Delete an assistant.

ParametersExpand Collapse
assistant_id: String
ReturnsExpand Collapse
class AssistantDeleted { id, deleted, object }
id: String
deleted: bool
object: :"assistant.deleted"

Delete assistant

require "openai"

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

assistant_deleted = openai.beta.assistants.delete("assistant_id")

puts(assistant_deleted)
{
  "id": "asst_abc123",
  "object": "assistant.deleted",
  "deleted": true
}
Returns Examples
{
  "id": "asst_abc123",
  "object": "assistant.deleted",
  "deleted": true
}