FunctionInvokingChatClient.IncludeDetailedErrors プロパティ

定義

基になる IChatClientを呼び出すときに、詳細な例外情報をチャット履歴に含めるかどうかを示す値を取得または設定します。

public:
 property bool IncludeDetailedErrors { bool get(); void set(bool value); };
public bool IncludeDetailedErrors { get; set; }
member this.IncludeDetailedErrors : bool with get, set
Public Property IncludeDetailedErrors As Boolean

プロパティ値

true 基になる IChatClientを呼び出すときに、完全な例外メッセージがチャット履歴に追加される場合。 false 一般的なエラー メッセージがチャット履歴に含まれている場合は 。 既定値は false です。

注釈

値を false に設定すると、基になる言語モデルでは、その情報を受け取らないため、生の例外の詳細がエンド ユーザーに公開されなくなります。 この場合でも、Exception プロパティを調べることで、生のException オブジェクトをアプリケーション コードで使用できます。

値を true に設定すると、基になる IChatClient が問題を単独でバイパスするのに役立ちます。たとえば、異なる引数を使用して関数呼び出しを再試行する場合などです。 ただし、生の例外情報が外部ユーザーに公開される可能性があります。これは、アプリケーションのシナリオによってはセキュリティ上の問題になる可能性があります。

クライアントの使用中にこのプロパティの値を変更すると、処理中の要求中に詳細なエラーが提供されるかどうかに関する不整合が発生する可能性があります。

適用対象