FunctionInvokingChatClient.MaximumIterationsPerRequest プロパティ

定義

要求あたりのイテレーションの最大数を取得または設定します。

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

プロパティ値

要求あたりのイテレーションの最大数。 既定値は 40 です。

注釈

この FunctionInvokingChatClient に対する各要求は、最終的に内部クライアントに対して複数の要求を行う可能性があります。 内部クライアントが関数呼び出し要求で応答するたびに、このクライアントはその呼び出しを実行し、新しい要求で結果を内部クライアントに返す可能性があります。 このプロパティは、このようなラウンドトリップが実行される回数を制限します。 最初の要求が含まれるため、値は少なくとも 1 つである必要があります。

クライアントの使用中にこのプロパティの値を変更すると、処理中の要求に対して許可されるイテレーションの数に関する不整合が発生する可能性があります。

適用対象