Skip to content

Delete assistant

Deprecated
AssistantDeleted beta().assistants().delete(AssistantDeleteParamsparams = AssistantDeleteParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
DELETE/assistants/{assistant_id}

Delete an assistant.

ParametersExpand Collapse
AssistantDeleteParams params
Optional<String> assistantId
ReturnsExpand Collapse
class AssistantDeleted:
String id
boolean deleted
JsonValue; object_ "assistant.deleted"constant"assistant.deleted"constant

Delete assistant

package com.openai.example;

import com.openai.client.OpenAIClient;
import com.openai.client.okhttp.OpenAIOkHttpClient;
import com.openai.models.beta.assistants.AssistantDeleteParams;
import com.openai.models.beta.assistants.AssistantDeleted;

public final class Main {
    private Main() {}

    public static void main(String[] args) {
        OpenAIClient client = OpenAIOkHttpClient.fromEnv();

        AssistantDeleted assistantDeleted = client.beta().assistants().delete("assistant_id");
    }
}
{
  "id": "asst_abc123",
  "object": "assistant.deleted",
  "deleted": true
}
Returns Examples
{
  "id": "asst_abc123",
  "object": "assistant.deleted",
  "deleted": true
}