ConfigureOptionsChatClientBuilderExtensions.ConfigureOptions Methode

Definition

Fügt einen Rückruf hinzu, der einen so konfiguriert, dass er ChatOptions an den nächsten Client in der Pipeline übergeben wird.

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

Parameter

configure
Action<ChatOptions>

Der Delegat, der aufgerufen werden soll, um die ChatOptions Instanz zu konfigurieren. Es wird ein Klon der vom Aufrufer bereitgestellten ChatOptions Instanz übergeben (oder eine neu erstellte Instanz, wenn die vom Aufrufer bereitgestellte Instanz ist null).

Gibt zurück

Die builder.

Ausnahmen

configure ist null.

Hinweise

Diese Methode kann zum Festlegen von Standardoptionen verwendet werden. Der Delegat configure wird entweder eine neue Instanz übergeben, wenn ChatOptions der Aufrufer keine Instanz bereitgestellt ChatOptions hat, oder ein Klon (via Clone()) der vom Aufrufer bereitgestellten Instanz, wenn eine angegeben wurde.

Gilt für:

Weitere Informationen