Microsoft.SemanticKernel.Experimental.Agents 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
AgentBuilder |
Fluent builder for initializing an IAgent instance. |
AgentPlugin |
Specialization of KernelPlugin for IAgent |
AgentReference |
Response from agent when called as a KernelFunction. |
AgentResponse |
Response from agent when called as a KernelFunction. |
ChatCompletionAgent |
Represent an agent that is built around the SK ChatCompletion API and leverages the API's capabilities. |
IAgentExtensions |
Convenience actions for IAgent. |
Interfaces
IAgent |
Represents an agent that can call the model and use tools. |
IAgentThread |
Represents a thread that contains messages. |
IChatMessage |
Represents a message that is part of an agent thread. |
IChatMessage.IAnnotation |
Defines message annotation. |
Enums
AgentCapability |
Description of agent capabilities. |
ChatMessageType |
Describes the message content type |