9 writes to MessageId
Microsoft.Extensions.AI.Abstractions (2)
ChatCompletion\ChatMessage.cs (1)
58MessageId = MessageId,
ChatCompletion\ChatResponseExtensions.cs (1)
297message.MessageId = update.MessageId;
Microsoft.Extensions.AI.Abstractions.Tests (1)
ChatCompletion\ChatResponseTests.cs (1)
130ChatResponse response = new(new ChatMessage(new ChatRole("customRole"), "Text") { MessageId = "someMessage" })
Microsoft.Extensions.AI.AzureAIInference (1)
AzureAIInferenceChatClient.cs (1)
98MessageId = response.Id, // There is no per-message ID, but there's only one message per response, so use the response ID
Microsoft.Extensions.AI.Ollama (1)
OllamaChatClient.cs (1)
283return new ChatMessage(new(message.Role), contents) { MessageId = responseId };
Microsoft.Extensions.AI.OpenAI (2)
OpenAIChatClient.cs (1)
411MessageId = openAICompletion.Id, // There's no per-message ID, so we use the same value as the response ID
OpenAIResponseChatClient.cs (1)
119message.MessageId = messageItem.Id;
Microsoft.Extensions.AI.Tests (2)
ChatCompletion\FunctionInvokingChatClientTests.cs (2)
959MessageId = Guid.NewGuid().ToString("N") 1053MessageId = Guid.NewGuid().ToString("N"),
9 references to MessageId
Microsoft.Extensions.AI.Abstractions (3)
ChatCompletion\ChatMessage.cs (1)
58MessageId = MessageId,
ChatCompletion\ChatResponse.cs (1)
142MessageId = message.MessageId,
ChatCompletion\ChatResponseExtensions.cs (1)
263&& response.Messages[response.Messages.Count - 1].MessageId is string lastMessageId
Microsoft.Extensions.AI.Abstractions.Tests (1)
ChatCompletion\ChatResponseUpdateExtensionsTests.cs (1)
55Assert.Equal("12345", message.MessageId);
Microsoft.Extensions.AI.AzureAIInference.Tests (2)
AzureAIInferenceChatClientTests.cs (2)
159Assert.Equal("chatcmpl-ADx3PvAnCwJg0woha4pYsBTi3ZpOI", response.Messages.Single().MessageId); 1008Assert.Equal("chatcmpl-ADyV17bXeSm5rzUx3n46O7m3M0o3P", response.Messages.Single().MessageId);
Microsoft.Extensions.AI.OpenAI.Tests (3)
OpenAIChatClientTests.cs (3)
171Assert.Equal("chatcmpl-ADx3PvAnCwJg0woha4pYsBTi3ZpOI", response.Messages.Single().MessageId); 783Assert.Equal("chatcmpl-ADyV17bXeSm5rzUx3n46O7m3M0o3P", response.Messages.Single().MessageId); 1546Assert.Equal("chatcmpl-BHaQ3nkeSDGhLzLya3mGbB1EXSqve", response.Messages.Single().MessageId);