update_assistant
Modify an existing OpenAI assistant's name, instructions, or AI model to adapt it for changing requirements or improved performance.
Instructions
Modify an existing assistant's name, instructions, or model used.
At least one optional parameter - what to change - must be provided, otherwise the tool will return an error. The ID required can be retrieved from the list_assistants tool.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
assistant_id | Yes | ||
instructions | No | ||
model | No | ||
name | No |
Input Schema (JSON Schema)
{
"properties": {
"assistant_id": {
"title": "Assistant Id",
"type": "string"
},
"instructions": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Instructions"
},
"model": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Model"
},
"name": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Name"
}
},
"required": [
"assistant_id"
],
"type": "object"
}