FunctionInvokingChatClient.IncludeDetailedErrors 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 detaillierte Ausnahmeinformationen beim Aufrufen des zugrunde liegenden IChatClientChats in den Chatverlauf einbezogen werden sollen.
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
Eigenschaftswert
true wenn die vollständige Ausnahmenachricht beim Aufrufen des zugrunde liegenden IChatClientChats dem Chatverlauf hinzugefügt wird.
false wenn eine generische Fehlermeldung im Chatverlauf enthalten ist.
Der Standardwert ist false.
Hinweise
Durch Festlegen des Werts wird false verhindert, dass das zugrunde liegende Sprachmodell unformatierte Ausnahmedetails an den Endbenutzer weitergibt, da diese Informationen nicht empfangen werden. Selbst in diesem Fall ist das rohe Exception Objekt für den Anwendungscode verfügbar, indem die Exception Eigenschaft überprüft wird.
Durch Festlegen des Werts true können Sie die zugrunde liegenden IChatClient Umgehungsprobleme selbst unterstützen, z. B. indem Sie den Funktionsaufruf mit verschiedenen Argumenten wiederholen. Dies kann jedoch dazu führen, dass die unformatierten Ausnahmeinformationen für externe Benutzer offenzulegen sind, was je nach Anwendungsszenario ein Sicherheitsproblem sein kann.
Das Ändern des Werts dieser Eigenschaft, während der Client verwendet wird, kann zu Inkonsistenzen führen, um festzustellen, ob detaillierte Fehler während einer In-Flight-Anforderung bereitgestellt werden.