IOpenAIClient.WaitForAssistantMessageAsync

Metodo IOpenAIClient.WaitForAssistantMessageAsync

Attende il primo messaggio dall’assistente all’interno di un thread in modo asincrono.

public Task<ThreadMessageResponse> WaitForAssistantMessageAsync(string threadId, 
    ThreadMessageListQueryParameters queryParameters = null, 
    CancellationToken? cancellationToken = default)
ParametroTipoDescrizione
threadIdStringL’ID del thread da monitorare per il primo messaggio dell’assistente.
queryParametersThreadMessageListQueryParametersParametri di query opzionali per filtrare l’elenco dei messaggi.
cancellationTokenNullable`1Un token per annullare l’operazione.

Valore di Ritorno

Un’attività che rappresenta l’operazione asincrona. Il risultato dell’attività contiene il primo messaggio dell’assistente nel thread.

Eccezioni

eccezionecondizione
AIClientExceptionSollevata quando l’ID del thread è nullo o vuoto.

Vedi Anche