ConfigureOptionsChatClientBuilderExtensions.ConfigureOptions Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
- builder
- ChatClientBuilder
- 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.