ChatOptions.AllowBackgroundResponses Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Hintergrundantworten zulässig sind.

public:
 property Nullable<bool> AllowBackgroundResponses { Nullable<bool> get(); void set(Nullable<bool> value); };
public bool? AllowBackgroundResponses { get; set; }
member this.AllowBackgroundResponses : Nullable<bool> with get, set
Public Property AllowBackgroundResponses As Nullable(Of Boolean)

Eigenschaftswert

Hinweise

Hintergrundantworten ermöglichen das asynchrone Ausführen lang ausgeführter Vorgänge oder Aufgaben im Hintergrund, die von Streaming-APIs fortgesetzt und nach Abschluss durch nicht streamingfähige APIs abgerufen werden können.

Wenn diese Eigenschaft auf " trueNicht-Streaming-APIs" festgelegt ist, verfügen sie über die Berechtigung, einen Hintergrundvorgang zu starten und eine erste Antwort mit einem Fortsetzungstoken zurückzugeben. Nachfolgende Aufrufe an die gleiche API sollten mit dem Fortsetzungstoken erfolgen, um das Endergebnis des Vorgangs abzurufen.

Wenn diese Eigenschaft auf true festgelegt ist, dürfen Streaming-APIs auch einen Hintergrundvorgang starten und Die Streamingantwortaktualisierungen starten, bis der Vorgang abgeschlossen ist. Wenn die Streamingverbindung unterbrochen wird, sollte das Fortsetzungstoken aus dem letzten Update, das über eins verfügt, an einen nachfolgenden Aufruf der gleichen Streaming-API übermittelt werden, um den Datenstrom ab dem Zeitpunkt der Unterbrechung fortzusetzen und weiterhin Updates zu erhalten, bis der Vorgang abgeschlossen ist.

Diese Eigenschaft wird nur wirksam, wenn die Implementierung, die mit Hintergrundantworten verwendet wird, unterstützt wird. Wenn die Implementierung keine Hintergrundantworten unterstützt, wird diese Eigenschaft ignoriert.

Gilt für: