9 writes to AuthorName
Microsoft.Extensions.AI.Abstractions (1)
ChatCompletion\StreamingChatCompletionUpdateExtensions.cs (1)
123message.AuthorName ??= update.AuthorName;
Microsoft.Extensions.AI.Abstractions.Tests (4)
ChatCompletion\ChatMessageTests.cs (4)
111AuthorName = authorName 115message.AuthorName = "author"; 118message.AuthorName = authorName; 288AuthorName = "Fred",
Microsoft.Extensions.AI.OpenAI (4)
OpenAIModelMapper.ChatMessage.cs (4)
45AuthorName = systemMessage.ParticipantName, 54AuthorName = developerMessage.ParticipantName, 63AuthorName = userMessage.ParticipantName, 97AuthorName = assistantMessage.ParticipantName,
15 references to AuthorName
Microsoft.Extensions.AI.Abstractions (1)
ChatCompletion\ChatCompletion.cs (1)
150AuthorName = choice.AuthorName,
Microsoft.Extensions.AI.Abstractions.Tests (10)
ChatCompletion\ChatMessageTests.cs (7)
18Assert.Null(message.AuthorName); 51Assert.Null(message.AuthorName); 98Assert.Null(message.AuthorName); 113Assert.Null(message.AuthorName); 116Assert.Equal("author", message.AuthorName); 119Assert.Null(message.AuthorName); 295Assert.Equal("Fred", deserializedMessage.AuthorName);
ChatCompletion\StreamingChatCompletionUpdateExtensionsTests.cs (3)
76Assert.Equal("Someone", message.AuthorName); 84Assert.Equal("Else", message.AuthorName); 93Assert.Null(message.AuthorName);
Microsoft.Extensions.AI.OpenAI (4)
OpenAIModelMapper.ChatMessage.cs (4)
138input.Role == ChatRole.System ? new SystemChatMessage(parts) { ParticipantName = input.AuthorName } : 139input.Role == OpenAIModelMappers.ChatRoleDeveloper ? new DeveloperChatMessage(parts) { ParticipantName = input.AuthorName } : 140new UserChatMessage(parts) { ParticipantName = input.AuthorName }; 169ParticipantName = input.AuthorName