ConfigureOptionsChatClientBuilderExtensions.ConfigureOptions Método

Definición

Agrega una devolución de llamada que configura que ChatOptions se pasará al siguiente cliente de la canalización.

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

Parámetros

configure
Action<ChatOptions>

Delegado que se va a invocar para configurar la ChatOptions instancia. Se pasa un clon de la instancia proporcionada por ChatOptions el autor de la llamada (o una instancia recién construida si la instancia proporcionada por el autor de la llamada es null).

Devoluciones

El builder.

Excepciones

configure es null.

Comentarios

Este método se puede usar para establecer opciones predeterminadas. El configure delegado se pasa a una nueva instancia de ChatOptions si el autor de la llamada no proporcionó una ChatOptions instancia o un clon (a través Clone()de ) de la instancia proporcionada por el autor de la llamada si se proporcionó uno.

Se aplica a

Consulte también