12 references to DataContent
Microsoft.Extensions.AI.Abstractions.Tests (3)
ChatCompletion\ChatMessageTests.cs (1)
259new DataContent(new Uri("data:text/plain;base64,aGVsbG8="), "mime-type/2")
Contents\DataContentTests.cs (2)
80content = new DataContent(new Uri("data:text/plain,"), mediaType); 103content = new DataContent(new Uri("data:image/png;base64,aGVsbG8="));
Microsoft.Extensions.AI.AzureAIInference.Tests (2)
AzureAIInferenceImageEmbeddingGeneratorTests.cs (2)
72DataContent dotnetPng = new(ImageDataUri.GetImageDataUri()); 132DataContent dotnetPng = new(ImageDataUri.GetImageDataUri());
Microsoft.Extensions.AI.Evaluation.Integration.Tests (2)
SafetyEvaluatorTests.cs (2)
379new DataContent(ImageDataUri.GetImageDataUri())], 413new DataContent(ImageDataUri.GetImageDataUri())],
Microsoft.Extensions.AI.Integration.Tests (2)
ChatClientIntegrationTests.cs (2)
196new DataContent(ImageDataUri.GetImageDataUri(), "image/png"), 214new DataContent(ImageDataUri.GetPdfDataUri(), "application/pdf") { Name = "sample.pdf" },
Microsoft.Extensions.AI.OpenAI.Tests (3)
OpenAIChatClientTests.cs (1)
1587new DataContent(ImageDataUri.GetImageDataUri(), "image/png")
OpenAIResponseClientIntegrationTests.cs (2)
484Tools = [AIFunctionFactory.Create(() => new DataContent(ImageDataUri.GetImageDataUri(), "image/png"), "GetDotnetLogo", "Returns the .NET logo image")] 509Tools = [AIFunctionFactory.Create(() => new DataContent(ImageDataUri.GetPdfDataUri(), "application/pdf") { Name = "document.pdf" }, "GetDocument", "Returns a PDF document")]