Compartilhar via


ChatClientBuilder.Build(IServiceProvider) Method

Definition

Builds an IChatClient that represents the entire pipeline. Calls to this instance will pass through each of the pipeline stages in turn.

public Microsoft.Extensions.AI.IChatClient Build (IServiceProvider? services = default);
member this.Build : IServiceProvider -> Microsoft.Extensions.AI.IChatClient
Public Function Build (Optional services As IServiceProvider = Nothing) As IChatClient

Parameters

services
IServiceProvider

The IServiceProvider that should provide services to the IChatClient instances. If null, an empty IServiceProvider will be used.

Returns

An instance of IChatClient that represents the entire pipeline.

Applies to