Microsoft.SemanticKernel.Agents.Chat Namespace

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.

Classes

AgentGroupChatSettings

Settings that affect behavior of AgentGroupChat.

AggregatorTerminationStrategy

Aggregate a set of TerminationStrategy objects.

KernelFunctionSelectionStrategy

Determines agent selection based on the evaluation of a KernelFunction.

KernelFunctionTerminationStrategy

Signals termination based on the evaluation of a KernelFunction.

RegexTerminationStrategy

Signals termination when the most recent message matches against the defined regular expressions for the specified agent (if provided).

SelectionStrategy

Base strategy class for selecting the next agent for a AgentGroupChat.

SequentialSelectionStrategy

Round-robin turn-taking strategy. Agent order is based on the order in which they joined AgentGroupChat.

TerminationStrategy

Base strategy class for defining termination criteria for a AgentGroupChat.

Enums