Share via


AgentApplication.OnFeedbackLoop Method

Definition

Registers a handler for feedback loop events when a user clicks the thumbsup or thumbsdown button on a response sent from the AI module. AIOptions<TState>.EnableFeedbackLoop must be set to true.

public Microsoft.Agents.Builder.App.AgentApplication OnFeedbackLoop(Microsoft.Agents.Builder.App.FeedbackLoopHandler handler, ushort rank = 32767, string[] autoSignInHandlers = default, bool isAgenticOnly = false);
member this.OnFeedbackLoop : Microsoft.Agents.Builder.App.FeedbackLoopHandler * uint16 * string[] * bool -> Microsoft.Agents.Builder.App.AgentApplication
Public Function OnFeedbackLoop (handler As FeedbackLoopHandler, Optional rank As UShort = 32767, Optional autoSignInHandlers As String() = Nothing, Optional isAgenticOnly As Boolean = false) As AgentApplication

Parameters

handler
FeedbackLoopHandler

Function to call when the route is triggered

rank
UInt16

0 - ushort.MaxValue for order of evaluation. Ranks of the same value are evaluated in order of addition.

autoSignInHandlers
String[]
isAgenticOnly
Boolean

True if the route is for Agentic requests only.

Returns

The application instance for chaining purposes.

Applies to