1 write to Uri
Microsoft.Extensions.AI.Abstractions.Tests (1)
Contents\UriContentTests.cs (1)
28
Assert.Throws<ArgumentNullException>("value", () => c.
Uri
= null!);
7 references to Uri
Microsoft.Extensions.AI.Abstractions (1)
Contents\UriContent.cs (1)
62
/// <summary>Gets or sets the <see cref="
Uri
"/> for this content.</summary>
Microsoft.Extensions.AI.AzureAIInference (2)
AzureAIInferenceChatClient.cs (2)
523
parts.Add(new ChatMessageImageContentItem(uriContent.
Uri
));
531
parts.Add(new ChatMessageAudioContentItem(uriContent.
Uri
));
Microsoft.Extensions.AI.Evaluation.Safety (1)
ContentSafetyServicePayloadUtilities.cs (1)
340
["url"] = uriContent.
Uri
.AbsoluteUri
Microsoft.Extensions.AI.OpenAI (3)
OpenAIAssistantChatClient.cs (1)
408
messageContents.Add(MessageContent.FromImageUri(image.
Uri
));
OpenAIChatClient.cs (1)
242
return ChatMessageContentPart.CreateImagePart(uriContent.
Uri
, GetImageDetail(content));
OpenAIResponseChatClient.cs (1)
612
parts.Add(ResponseContentPart.CreateInputImagePart(uriContent.
Uri
));