Share via


AzureAgentProvider.GetMessageAsync(String, String, CancellationToken) Method

Definition

Retrieves a specific message from a conversation.

public override System.Threading.Tasks.Task<Microsoft.Extensions.AI.ChatMessage> GetMessageAsync(string conversationId, string messageId, System.Threading.CancellationToken cancellationToken = default);
override this.GetMessageAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Extensions.AI.ChatMessage>
Public Overrides Function GetMessageAsync (conversationId As String, messageId As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ChatMessage)

Parameters

conversationId
String

The identifier of the target conversation.

messageId
String

The identifier of the target message.

cancellationToken
CancellationToken

The CancellationToken to monitor for cancellation requests. The default is None.

Returns

The requested message

Applies to