57 references to Text
Microsoft.Extensions.AI.Abstractions (5)
ChatCompletion\ChatMessage.cs (1)
102public override string ToString() => Text;
ChatCompletion\ChatResponse.cs (1)
57/// This property concatenates the <see cref="ChatMessage.Text"/> of all <see cref="ChatMessage"/>
Contents\AIContentExtensions.cs (3)
62/// <summary>Concatenates the <see cref="ChatMessage.Text"/> of all <see cref="ChatMessage"/> instances in the list.</summary> 73return messages[0].Text; 100string text = messages[i].Text;
Microsoft.Extensions.AI.Abstractions.Tests (12)
ChatCompletion\ChatClientExtensionsTests.cs (2)
113Assert.Equal("hello", m.Text); 140Assert.Equal("hello", m.Text);
ChatCompletion\ChatMessageTests.cs (9)
22Assert.Empty(message.Text); 64Assert.Empty(message.Text); 68Assert.Empty(message.Text); 72Assert.Empty(message.Text); 76Assert.Empty(message.Text); 100Assert.Empty(message.Text); 111Assert.Equal(string.Concat(Enumerable.Range(0, messageCount).Select(i => $"text-{i}")), message.Text); 154Assert.Equal("text-1text-2", message.Text); 159Assert.Equal("text-3text-2", message.Text);
ChatCompletion\ChatResponseTests.cs (1)
104Assert.Equal("the message", result.Messages.Single().Text);
Microsoft.Extensions.AI.AzureAIInference (2)
AzureAIInferenceChatClient.cs (2)
433yield return new ChatRequestSystemMessage(input.Text ?? string.Empty); 437yield return new ChatRequestDeveloperMessage(input.Text ?? string.Empty);
Microsoft.Extensions.AI.Evaluation (3)
ChatMessageExtensions.cs (3)
99/// This function only considers the <see cref="ChatMessage.Text"/> and ignores any <see cref="AIContent"/>s 124string? content = message.Text; 138/// This function only considers the <see cref="ChatMessage.Text"/> and ignores any <see cref="AIContent"/>s
Microsoft.Extensions.AI.Evaluation.Quality (3)
RelevanceEvaluator.cs (1)
79string.IsNullOrWhiteSpace(userRequest.Text))
RelevanceTruthAndCompletenessEvaluator.cs (1)
96string.IsNullOrWhiteSpace(userRequest.Text))
RetrievalEvaluator.cs (1)
84string.IsNullOrWhiteSpace(userRequest.Text))
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (4)
ScenarioRunResultTests.cs (3)
296=> x?.AuthorName == y?.AuthorName && x?.Role == y?.Role && x?.Text == y?.Text; 299=> obj.Text.GetHashCode();
SerializationChainingTests.cs (1)
51Assert.Equal("A user message", resp.ModelResponse.Messages[0].Text);
Microsoft.Extensions.AI.Evaluation.Safety (4)
ContentSafetyChatClient.cs (2)
68string payload = messages.Single().Text; 103string payload = messages.Single().Text;
ContentSafetyServicePayloadUtilities.cs (2)
114item.Add(new XElement(questionElementName, question.Text)); 119item.Add(new XElement(answerElementName, answer.Text));
Microsoft.Extensions.AI.Integration.Tests (3)
ChatClientIntegrationTests.cs (1)
163Assert.Equal(history[1].Text, singleTextContent.Text);
ReducingChatClientTests.cs (2)
34m => Assert.StartsWith("Golden retrievers are quite active", m.Text, StringComparison.Ordinal), 35m => Assert.StartsWith("Are they good with kids?", m.Text, StringComparison.Ordinal));
Microsoft.Extensions.AI.OpenAI (1)
OpenAIResponseChatClient.cs (1)
453string text = input.Text;
Microsoft.Extensions.AI.Tests (16)
ChatCompletion\ChatClientStructuredOutputExtensionsTests.cs (9)
74message => Assert.Equal("Hello", message.Text)); 98Assert.Equal("Hello", Assert.Single(chatHistory).Text); 125message => Assert.Equal("Hello", message.Text), 129Assert.Contains("Respond with a JSON value", message.Text); 130Assert.Contains("https://json-schema.org/draft/2020-12/schema", message.Text); 133Assert.Contains(v.ToString(), message.Text); // All enum values are described as strings 159Assert.Equal("Hello", Assert.Single(chatHistory).Text); 285Assert.Equal("Hello", Assert.Single(chatHistory).Text); 313Assert.Equal("Hello", Assert.Single(chatHistory).Text);
ChatCompletion\DistributedCachingChatClientTest.cs (2)
739Assert.Equal(expectedMessage.Text, actualMessage.Text);
ChatCompletion\FunctionInvokingChatClientTests.cs (5)
593if (chatContents.Last().Text == "Hello") 980Assert.Equal(expectedMessage.Text, chatMessage.Text); 1074Assert.Equal(expectedMessage.Text, chatMessage.Text);
Microsoft.ML.GenAI.LLaMA (2)
Llama3_1ChatTemplateBuilder.cs (2)
94if (messages.Any(m => m.Text is null)) 109var content = message.Text!;
Microsoft.ML.GenAI.Phi (2)
Phi3\Phi3ChatTemplateBuilder.cs (2)
95if (messages.Any(m => m.Text is null)) 112var content = message.Text;