Skip to content

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": "id",
  "deleted": true,
  "object": "assistant.deleted"
}
Returns Examples
{
  "id": "id",
  "deleted": true,
  "object": "assistant.deleted"
}