Share via


ConfiguredAIOptions interface

The configured options for the AI system after all defaults have been applied.

Properties

allow_looping

If true, the AI system will allow the planner to loop.

enable_feedback_loop

If true, the AI system will enable the feedback loop in Teams that allows a user to give thumbs up or down to a response.

feedback_loop_type

Optional. Only used when enable_feedback_loop == true. When set to custom the user will be presented with a text input to provide feedback.

max_steps

Maximum number of actions to execute in a single turn.

max_time

Maximum amount of time to spend executing a single turn in milliseconds.

moderator

The moderator being used for moderating input passed to the model and the output

planner

The planner being used for generating plans.

Property Details

allow_looping

If true, the AI system will allow the planner to loop.

allow_looping: boolean

Property Value

boolean

enable_feedback_loop

If true, the AI system will enable the feedback loop in Teams that allows a user to give thumbs up or down to a response.

enable_feedback_loop: boolean

Property Value

boolean

feedback_loop_type

Optional. Only used when enable_feedback_loop == true. When set to custom the user will be presented with a text input to provide feedback.

feedback_loop_type?: "default" | "custom"

Property Value

"default" | "custom"

max_steps

Maximum number of actions to execute in a single turn.

max_steps: number

Property Value

number

max_time

Maximum amount of time to spend executing a single turn in milliseconds.

max_time: number

Property Value

number

moderator

The moderator being used for moderating input passed to the model and the output

moderator: Moderator<TState>

Property Value

Moderator<TState>

planner

The planner being used for generating plans.

planner: Planner<TState>

Property Value

Planner<TState>