AIAgentInvocation.DoInvokeStreamAsync Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.