Share via


ChatCompletionAgent Constructors

Definition

Overloads

ChatCompletionAgent()

Initializes a new instance of the ChatCompletionAgent class.

public ChatCompletionAgent();
Public Sub New ()

Applies to

ChatCompletionAgent(PromptTemplateConfig, IPromptTemplateFactory)

Initializes a new instance of the ChatCompletionAgent class from a PromptTemplateConfig.

public ChatCompletionAgent(Microsoft.SemanticKernel.PromptTemplateConfig templateConfig, Microsoft.SemanticKernel.IPromptTemplateFactory templateFactory);
new Microsoft.SemanticKernel.Agents.ChatCompletionAgent : Microsoft.SemanticKernel.PromptTemplateConfig * Microsoft.SemanticKernel.IPromptTemplateFactory -> Microsoft.SemanticKernel.Agents.ChatCompletionAgent
Public Sub New (templateConfig As PromptTemplateConfig, templateFactory As IPromptTemplateFactory)

Parameters

templateConfig
PromptTemplateConfig

The prompt template configuration.

templateFactory
IPromptTemplateFactory

The prompt template factory used to produce the IPromptTemplate for the agent.

Applies to