ConfigureOptionsChatClientBuilderExtensions.ConfigureOptions Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- builder
- ChatClientBuilder
- 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.