AIFunctionFactoryOptions.ParameterBindingOptions.ExcludeFromSchema プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
パラメーターを生成されたスキーマから除外するかどうかを示す値を取得します。
public:
property bool ExcludeFromSchema { bool get(); void set(bool value); };
public bool ExcludeFromSchema { get; init; }
member this.ExcludeFromSchema : bool with get, set
Public Property ExcludeFromSchema As Boolean
プロパティ値
注釈
既定値は false です。
通常、このプロパティは、BindParameterがnull以外にも設定されている場合にのみ、trueに設定されます。
BindParameterがnullされている場合はスキーマを除外できますが、これを行うと、既定のマーシャリングが使用されますが、AI サービスではパラメーターが認識されないか、そのパラメーターの引数を生成できなくなります。 パラメーター情報を使用できる可能性は低く、呼び出しエラーが発生する可能性があります。 ただし、 AIFunction の呼び出しが厳密に制御され、呼び出し元がパラメーター値を使用して引数ディクショナリを拡張することが期待される場合は、許容されます。