IOpenAIClient.ModifyRunAsync

IOpenAIClient.ModifyRunAsync method

Modifies an existing run within a thread asynchronously.

public Task<RunResponse> ModifyRunAsync(string threadId, string runId, 
    RunModifyRequest assistantModifyRequest, CancellationToken? cancellationToken = default)
ParameterTypeDescription
threadIdStringThe ID of the thread containing the run.
runIdStringThe ID of the run to modify.
assistantModifyRequestRunModifyRequestThe request details for modifying the run.
cancellationTokenNullable`1A token to cancel the operation.

Return Value

A task that represents the asynchronous operation. The task result contains the response from the run modification.

Exceptions

exceptioncondition
AIClientExceptionThrown when the thread Id is null or empty.
AIClientExceptionThrown when the run Id is null or empty.

See Also