9 references to MediaTypeStartsWith
Microsoft.Extensions.AI.Abstractions.Tests (2)
Contents\DataContentTests.cs (2)
236Assert.True(content.MediaTypeStartsWith(prefix)); 249Assert.False(content.MediaTypeStartsWith(prefix));
Microsoft.Extensions.AI.AzureAIInference (1)
AzureAIInferenceChatClient.cs (1)
470case DataContent dataContent when dataContent.MediaTypeStartsWith("image/"):
Microsoft.Extensions.AI.Ollama (1)
OllamaChatClient.cs (1)
392if (item is DataContent dataContent && dataContent.MediaTypeStartsWith("image/") && dataContent.Data.HasValue)
Microsoft.Extensions.AI.OpenAI (5)
OpenAIAssistantClient.cs (1)
289case DataContent dc when dc.MediaTypeStartsWith("image/"):
OpenAIModelMapper.ChatMessage.cs (4)
232case DataContent dataContent when dataContent.MediaTypeStartsWith("image/"): 244case DataContent dataContent when dataContent.MediaTypeStartsWith("audio/") && dataContent.Data.HasValue: 246if (dataContent.MediaTypeStartsWith("audio/mpeg")) 250else if (dataContent.MediaTypeStartsWith("audio/wav"))