FunctionInvokingChatClient.MaximumIterationsPerRequest Eigenschaft

Definition

Ruft die maximale Anzahl von Iterationen pro Anforderung ab oder legt sie fest.

public:
 property int MaximumIterationsPerRequest { int get(); void set(int value); };
public int MaximumIterationsPerRequest { get; set; }
member this.MaximumIterationsPerRequest : int with get, set
Public Property MaximumIterationsPerRequest As Integer

Eigenschaftswert

Die maximale Anzahl von Iterationen pro Anforderung. Der Standardwert ist 40.

Hinweise

Jede Anforderung an diese FunctionInvokingChatClient Anforderung kann dazu führen, dass mehrere Anforderungen an den inneren Client gestellt werden. Jedes Mal, wenn der innere Client mit einer Funktionsaufrufanforderung antwortet, kann dieser Client diesen Aufruf ausführen und die Ergebnisse in einer neuen Anforderung an den inneren Client zurücksenden. Diese Eigenschaft begrenzt die Häufigkeit, mit der ein solcher Roundtrip ausgeführt wird. Der Wert muss mindestens ein Wert sein, da er die ursprüngliche Anforderung enthält.

Das Ändern des Werts dieser Eigenschaft, während der Client verwendet wird, kann zu Inkonsistenzen führen, wie viele Iterationen für eine In-Flight-Anforderung zulässig sind.

Gilt für: