ChatOptions.AllowMultipleToolCalls Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość wskazującą, czy pojedyncza odpowiedź może zawierać wiele wywołań narzędzi.
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)
Wartość właściwości
true bez limitu.
false
IChatClient Jeśli zostanie wyświetlony monit o zwrócenie maksymalnie jednego wywołania narzędzia na żądanie. Jeśli null, dostawca może wybrać własną wartość domyślną.
Uwagi
W przypadku korzystania z funkcji wywołującej oprogramowanie pośredniczące nie ma to wpływu na możliwość wykonywania wielu wywołań funkcji w sekwencji. Ma wpływ tylko na liczbę wywołań funkcji w ramach pojedynczej iteracji pętli wywoływania funkcji.
Podstawowy dostawca nie ma gwarancji obsługi ani honorowania tej flagi. Na przykład może wybrać opcję ignorowania i zwracania wielu wywołań narzędzi niezależnie od tego.