Class ChatComptionClientAgentExtension
- Namespace
- AutoGen.AzureAIInference.Extension
- Assembly
- AutoGen.AzureAIInference.dll
public static class ChatComptionClientAgentExtension
- Inheritance
-
ChatComptionClientAgentExtension
- Inherited Members
Methods
RegisterMessageConnector(ChatCompletionsClientAgent, AzureAIInferenceChatRequestMessageConnector?)
Register an AzureAIInferenceChatRequestMessageConnector to the ChatCompletionsClientAgent
public static MiddlewareStreamingAgent<ChatCompletionsClientAgent> RegisterMessageConnector(this ChatCompletionsClientAgent agent, AzureAIInferenceChatRequestMessageConnector? connector = null)
Parameters
agent
ChatCompletionsClientAgentconnector
AzureAIInferenceChatRequestMessageConnectorthe connector to use. If null, a new instance of AzureAIInferenceChatRequestMessageConnector will be created.
Returns
RegisterMessageConnector(MiddlewareStreamingAgent<ChatCompletionsClientAgent>, AzureAIInferenceChatRequestMessageConnector?)
Register an AzureAIInferenceChatRequestMessageConnector to the MiddlewareAgent<T> where T is ChatCompletionsClientAgent
public static MiddlewareStreamingAgent<ChatCompletionsClientAgent> RegisterMessageConnector(this MiddlewareStreamingAgent<ChatCompletionsClientAgent> agent, AzureAIInferenceChatRequestMessageConnector? connector = null)
Parameters
agent
MiddlewareStreamingAgent<ChatCompletionsClientAgent>connector
AzureAIInferenceChatRequestMessageConnectorthe connector to use. If null, a new instance of AzureAIInferenceChatRequestMessageConnector will be created.