14 references to Data
Microsoft.Extensions.AI.Abstractions (4)
SpeechToText\SpeechToTextClientExtensions.cs (4)
49
var audioSpeechStream = MemoryMarshal.TryGetArray(audioSpeechContent.
Data
, out var array) ?
51
new MemoryStream(audioSpeechContent.
Data
.ToArray());
71
var audioSpeechStream = MemoryMarshal.TryGetArray(audioSpeechContent.
Data
, out var array) ?
73
new MemoryStream(audioSpeechContent.
Data
.ToArray());
Microsoft.Extensions.AI.Abstractions.Tests (4)
ChatCompletion\ChatMessageTests.cs (1)
297
Assert.True(dataContent.
Data
.Span.SequenceEqual(new BinaryData(new[] { 1, 2, 3 }, TestJsonSerializerContext.Default.Options)));
ChatCompletion\ChatResponseUpdateTests.cs (1)
152
Assert.Equal("data"u8.ToArray(), ((DataContent)result.Contents[3]).
Data
.ToArray());
Contents\DataContentTests.cs (2)
130
Assert.Equal([0x01, 0x02, 0x03, 0x04], content.
Data
.ToArray());
152
Assert.Equal([0x01, 0x02, 0x03, 0x04], content.
Data
.ToArray());
Microsoft.Extensions.AI.AzureAIInference (2)
AzureAIInferenceChatClient.cs (2)
503
parts.Add(new ChatMessageImageContentItem(BinaryData.FromBytes(dataContent.
Data
), dataContent.MediaType));
525
parts.Add(new ChatMessageAudioContentItem(BinaryData.FromBytes(dataContent.
Data
), format));
Microsoft.Extensions.AI.Ollama (1)
OllamaChatClient.cs (1)
405
images.Add(Convert.ToBase64String(dataContent.
Data
Microsoft.Extensions.AI.OpenAI (3)
OpenAIChatClient.cs (2)
197
parts.Add(ChatMessageContentPart.CreateImagePart(BinaryData.FromBytes(dataContent.
Data
), dataContent.MediaType, GetImageDetail(content)));
201
var audioData = BinaryData.FromBytes(dataContent.
Data
);
OpenAIResponseChatClient.cs (1)
573
parts.Add(ResponseContentPart.CreateInputImagePart(BinaryData.FromBytes(dataContent.
Data
), dataContent.MediaType));