Langage

ConfigureOptionsChatClientBuilderExtensions.ConfigureOptions Méthode

Définition

Ajoute un rappel qui configure une ChatOptions valeur à passer au client suivant dans le pipeline.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::AI::ChatClientBuilder ^ ConfigureOptions(Microsoft::Extensions::AI::ChatClientBuilder ^ builder, Action<Microsoft::Extensions::AI::ChatOptions ^> ^ configure);
public static Microsoft.Extensions.AI.ChatClientBuilder ConfigureOptions(this Microsoft.Extensions.AI.ChatClientBuilder builder, Action<Microsoft.Extensions.AI.ChatOptions> configure);
static member ConfigureOptions : Microsoft.Extensions.AI.ChatClientBuilder * Action<Microsoft.Extensions.AI.ChatOptions> -> Microsoft.Extensions.AI.ChatClientBuilder
<Extension()>
Public Function ConfigureOptions (builder As ChatClientBuilder, configure As Action(Of ChatOptions)) As ChatClientBuilder

Paramètres

builder
ChatClientBuilder

L’attribut ChatClientBuilder.

configure
Action<ChatOptions>

Délégué à appeler pour configurer l’instance ChatOptions . Il est passé un clone de l’instance fournie par ChatOptions l’appelant (ou une instance nouvellement construite si l’instance fournie par l’appelant est null).

Retours

L’attribut builder.

Exceptions

configure a la valeur null.

Remarques

Cette méthode peut être utilisée pour définir les options par défaut. Le configure délégué est passé soit une nouvelle instance de ChatOptions si l’appelant n’a pas fourni d’instance ChatOptions , soit un clone (via Clone()) de l’instance fournie par l’appelant s’il a été fourni.

S’applique à

Voir aussi