Table of Contents

Method Contribute

Namespace
Oscova.Agents.Middleware
Assembly
Oscova.Agents.dll

Contribute(ChatClientBuilder, Action<FunctionInvokingChatClient>)

Records configure into the active composition (returning the builder unchanged), or adds a standalone Microsoft.Extensions.AI.FunctionInvokingChatClient when no composition is active.

public static ChatClientBuilder Contribute(ChatClientBuilder builder, Action<FunctionInvokingChatClient> configure)

Parameters

builder ChatClientBuilder
configure Action<FunctionInvokingChatClient>

Returns

ChatClientBuilder