ChatOptions.AllowMultipleToolCalls Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob eine einzelne Antwort mehrere Toolaufrufe enthalten darf.
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)
Eigenschaftswert
true für kein Limit.
false wenn sie IChatClient aufgefordert wird, pro Anforderung maximal einen Toolaufruf zurückzugeben. Wenn null, kann der Anbieter seine eigene Standardeinstellung auswählen.
Hinweise
Wenn sie mit Middleware für Funktionsaufrufe verwendet wird, wirkt sich dies nicht auf die Fähigkeit aus, mehrere Funktionsaufrufe in Folge auszuführen. Sie wirkt sich nur auf die Anzahl der Funktionsaufrufe innerhalb einer einzigen Iteration der Funktionsaufrufschleife aus.
Der zugrunde liegende Anbieter ist nicht garantiert, dieses Kennzeichen zu unterstützen oder zu berücksichtigen. So kann es beispielsweise auswählen, dass es ignoriert und mehrere Toolaufrufe unabhängig davon zurückgegeben wird.