Share via


AssistantsClient.UpdateAssistant Method

Definition

Modifies an existing assistant.

public virtual Azure.Response<Azure.AI.OpenAI.Assistants.Assistant> UpdateAssistant (string assistantId, Azure.AI.OpenAI.Assistants.UpdateAssistantOptions updateAssistantOptions, System.Threading.CancellationToken cancellationToken = default);
abstract member UpdateAssistant : string * Azure.AI.OpenAI.Assistants.UpdateAssistantOptions * System.Threading.CancellationToken -> Azure.Response<Azure.AI.OpenAI.Assistants.Assistant>
override this.UpdateAssistant : string * Azure.AI.OpenAI.Assistants.UpdateAssistantOptions * System.Threading.CancellationToken -> Azure.Response<Azure.AI.OpenAI.Assistants.Assistant>
Public Overridable Function UpdateAssistant (assistantId As String, updateAssistantOptions As UpdateAssistantOptions, Optional cancellationToken As CancellationToken = Nothing) As Response(Of Assistant)

Parameters

assistantId
String

The ID of the assistant to modify.

updateAssistantOptions
UpdateAssistantOptions

The request details to use when modifying an existing assistant.

cancellationToken
CancellationToken

The cancellation token to use.

Returns

Exceptions

assistantId or updateAssistantOptions is null.

assistantId is an empty string, and was expected to be non-empty.

Applies to