49 writes to AuthorName
Microsoft.Extensions.AI (1)
Microsoft.Extensions.AI.Abstractions (3)
Microsoft.Extensions.AI.Abstractions.Tests (38)
ChatCompletion\ChatResponseUpdateExtensionsTests.cs (31)
32new(ChatRole.Assistant, ", ") { AuthorName = "Someone", AdditionalProperties = new() { ["a"] = "b" } },
133new(ChatRole.Assistant, "Hello ") { AuthorName = "Alice" },
134new(null, "from ") { AuthorName = "Alice" },
138new(null, "Hi ") { AuthorName = "Bob" },
139new(null, "from ") { AuthorName = "Bob" },
143new(ChatRole.Assistant, "Greetings ") { AuthorName = "Charlie" },
144new(null, "from Charlie!") { AuthorName = "Charlie" },
147new(null, "Alice again!") { AuthorName = "Alice" },
150new(null, " Still Alice.") { AuthorName = "" },
186new(ChatRole.Assistant, "A") { MessageId = "1", AuthorName = "Alice" },
187new(null, "B") { MessageId = "1", AuthorName = "Alice" },
190new(null, "C") { MessageId = "1", AuthorName = "Bob" },
193new(null, "D") { MessageId = "2", AuthorName = "Bob" },
194new(null, "E") { MessageId = "2", AuthorName = "Bob" },
197new(ChatRole.User, "F") { MessageId = "2", AuthorName = "Bob" },
200new(ChatRole.Tool, "G") { MessageId = "3", AuthorName = "Charlie" },
201new(null, "H") { MessageId = "3", AuthorName = "Charlie" },
245new(ChatRole.Assistant, "Hello") { AuthorName = "Assistant" },
248new(null, " world") { AuthorName = "" },
254new(null, " How") { AuthorName = "" },
255new(null, " are") { AuthorName = "" },
258new(null, " you?") { AuthorName = null },
284new(null, " I'm Bob") { MessageId = "1", AuthorName = "Bob" },
285new(null, " speaking") { MessageId = "1", AuthorName = "Bob" },
288new(null, "Now Alice") { MessageId = "1", AuthorName = "Alice" },
541new(null, "Hi! ") { CreatedAt = new DateTimeOffset(2023, 1, 1, 10, 0, 0, TimeSpan.Zero), AuthorName = "Assistant" },
542new(ChatRole.Assistant, "Hello") { MessageId = "msg1", CreatedAt = new DateTimeOffset(2024, 1, 1, 10, 0, 0, TimeSpan.Zero), AuthorName = "Assistant" },
544new(null, " AI") { MessageId = "msg1", AuthorName = "Assistant" }, // Keep same AuthorName to avoid creating new message
547new(null, "More text") { MessageId = "msg2", CreatedAt = new DateTimeOffset(2024, 1, 1, 10, 2, 0, TimeSpan.Zero), AuthorName = "Assistant" },
550new(ChatRole.User, "How") { MessageId = "msg3", CreatedAt = new DateTimeOffset(2024, 1, 1, 11, 0, 0, TimeSpan.Zero), AuthorName = "User" },
552new(null, " you?") { MessageId = "msg3", AuthorName = "User" }, // Keep same AuthorName
Microsoft.Extensions.AI.OpenAI (5)
Microsoft.Extensions.AI.Tests (2)
23 references to AuthorName
Aspire.Dashboard (1)
Microsoft.AspNetCore.Components.AI (1)
Microsoft.Extensions.AI.Abstractions (6)
Microsoft.Extensions.AI.Abstractions.Tests (13)
Microsoft.Extensions.AI.Tests (2)