Table of Contents

Class ChatComptionClientAgentExtension

Namespace
AutoGen.AzureAIInference.Extension
Assembly
AutoGen.AzureAIInference.dll
public static class ChatComptionClientAgentExtension
Inheritance
ChatComptionClientAgentExtension
Inherited Members

Methods

RegisterMessageConnector(ChatCompletionsClientAgent, AzureAIInferenceChatRequestMessageConnector?)

public static MiddlewareStreamingAgent<ChatCompletionsClientAgent> RegisterMessageConnector(this ChatCompletionsClientAgent agent, AzureAIInferenceChatRequestMessageConnector? connector = null)

Parameters

agent ChatCompletionsClientAgent
connector AzureAIInferenceChatRequestMessageConnector

the connector to use. If null, a new instance of AzureAIInferenceChatRequestMessageConnector will be created.

Returns

MiddlewareStreamingAgent<ChatCompletionsClientAgent>

RegisterMessageConnector(MiddlewareStreamingAgent<ChatCompletionsClientAgent>, AzureAIInferenceChatRequestMessageConnector?)

public static MiddlewareStreamingAgent<ChatCompletionsClientAgent> RegisterMessageConnector(this MiddlewareStreamingAgent<ChatCompletionsClientAgent> agent, AzureAIInferenceChatRequestMessageConnector? connector = null)

Parameters

agent MiddlewareStreamingAgent<ChatCompletionsClientAgent>
connector AzureAIInferenceChatRequestMessageConnector

the connector to use. If null, a new instance of AzureAIInferenceChatRequestMessageConnector will be created.

Returns

MiddlewareStreamingAgent<ChatCompletionsClientAgent>