IOpenAIClient.WaitForRunToCompleteAsync

IOpenAIClient.WaitForRunToCompleteAsync-Methode

Wartet darauf, dass ein Lauf innerhalb eines Threads asynchron abgeschlossen wird.

public Task<RunResponse> WaitForRunToCompleteAsync(string threadId, string runId, 
    CancellationToken? cancellationToken = default)
ParameterTypBeschreibung
threadIdStringDie ID des Threads, der den Lauf enthält.
runIdStringDie ID des Laufs, der bis zum Abschluss überwacht werden soll.
cancellationTokenNullable`1Ein Token zum Abbrechen der Operation.

Rückgabewert

Eine Aufgabe, die die asynchrone Operation darstellt. Das Ergebnis der Aufgabe enthält den endgültigen Status des Laufs.

Ausnahmen

AusnahmeBedingung
AIClientExceptionWird ausgelöst, wenn die Thread-ID null oder leer ist.
AIClientExceptionWird ausgelöst, wenn die Lauf-ID null oder leer ist.

Siehe auch