Share via


AzureAgentProvider.CreateMessageAsync Method

Definition

Creates a new message in the specified conversation.

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

Parameters

conversationId
String

The identifier of the target conversation.

conversationMessage
ChatMessage

The message being added.

cancellationToken
CancellationToken

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

Returns

Applies to