Share via


AIAgentInvocation.DoInvokeStreamAsync Method

Definition

Executes the agent invocation with streaming support.

protected override Azure.AI.AgentServer.Responses.Invocation.Stream.INestedStreamEventGenerator<Azure.AI.AgentServer.Contracts.Generated.Responses.Response> DoInvokeStreamAsync(Azure.AI.AgentServer.Contracts.Generated.Responses.CreateResponseRequest request, Azure.AI.AgentServer.Responses.Invocation.AgentInvocationContext context, System.Threading.CancellationToken cancellationToken);
override this.DoInvokeStreamAsync : Azure.AI.AgentServer.Contracts.Generated.Responses.CreateResponseRequest * Azure.AI.AgentServer.Responses.Invocation.AgentInvocationContext * System.Threading.CancellationToken -> Azure.AI.AgentServer.Responses.Invocation.Stream.INestedStreamEventGenerator<Azure.AI.AgentServer.Contracts.Generated.Responses.Response>
Protected Overrides Function DoInvokeStreamAsync (request As CreateResponseRequest, context As AgentInvocationContext, cancellationToken As CancellationToken) As INestedStreamEventGenerator(Of Response)

Parameters

request
CreateResponseRequest

The create response request.

context
AgentInvocationContext

The agent invocation context.

cancellationToken
CancellationToken

Cancellation token.

Returns

A stream event generator for the response.

Applies to