ProjectConversationsClient.GetProjectConversationAsync Method

Definition

Asynchronously gets a project conversation by ID.

public virtual System.Threading.Tasks.Task<System.ClientModel.ClientResult<Azure.AI.Extensions.OpenAI.ProjectConversation>> GetProjectConversationAsync(string conversationId, System.Threading.CancellationToken cancellationToken = default);
abstract member GetProjectConversationAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.ClientModel.ClientResult<Azure.AI.Extensions.OpenAI.ProjectConversation>>
override this.GetProjectConversationAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.ClientModel.ClientResult<Azure.AI.Extensions.OpenAI.ProjectConversation>>
Public Overridable Function GetProjectConversationAsync (conversationId As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ClientResult(Of ProjectConversation))

Parameters

conversationId
String

The ID of the conversation to retrieve.

cancellationToken
CancellationToken

The cancellation token that can be used to cancel the operation.

Returns

The requested project conversation.

Applies to