ChatOptions.AllowMultipleToolCalls Propriedade

Definição

Recebe ou define um valor que indica se uma única resposta pode incluir múltiplas chamadas de ferramenta.

public:
 property Nullable<bool> AllowMultipleToolCalls { Nullable<bool> get(); void set(Nullable<bool> value); };
public bool? AllowMultipleToolCalls { get; set; }
member this.AllowMultipleToolCalls : Nullable<bool> with get, set
Public Property AllowMultipleToolCalls As Nullable(Of Boolean)

Valor de Propriedade

true sem limites. false Se for IChatClient solicitado a devolver, no máximo uma chamada de ferramenta por pedido. Se null, o fornecedor pode selecionar o seu próprio padrão.

Observações

Quando usado com middleware de chamadas de funções, isto não afeta a capacidade de realizar múltiplas chamadas de função em sequência. Só afeta o número de chamadas de função dentro de uma única iteração do ciclo de chamada de função.

O fornecedor subjacente não tem garantia de apoiar ou honrar esta bandeira. Por exemplo, pode optar por ignorar e devolver várias chamadas de ferramenta na mesma.

Aplica-se a