Język

ConfigureOptionsChatClientBuilderExtensions.ConfigureOptions Metoda

Definicja

Dodaje wywołanie zwrotne, które konfiguruje ChatOptions element do przekazania do następnego klienta w potoku.

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

Parametry

configure
Action<ChatOptions>

Pełnomocnik do wywołania w celu skonfigurowania ChatOptions wystąpienia. Jest on przekazywany klon wystąpienia dostarczonego ChatOptions przez obiekt wywołujący (lub nowo skonstruowane wystąpienie, jeśli wystąpienie dostarczone przez obiekt wywołujący to null).

Zwraca

builder.

Wyjątki

Parametr configure ma wartość null.

Uwagi

Ta metoda może służyć do ustawiania opcji domyślnych. Delegat configure jest przekazywany albo nowe wystąpienie ChatOptions , jeśli obiekt wywołujący nie dostarczył ChatOptions wystąpienia, lub klon (za pośrednictwem Clone()) wystąpienia dostarczonego przez obiekt wywołujący, jeśli został dostarczony.

Dotyczy

Zobacz też