ChatOptions.AllowMultipleToolCalls Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.