4 writes to Url
Microsoft.Extensions.AI.Abstractions.Tests (2)
Contents\CitationAnnotationTests.cs (2)
60
a.
Url
= url;
74
Url
= new("https://example.com"),
Microsoft.Extensions.AI.OpenAI (2)
OpenAIChatClient.cs (1)
575
Url
= annotation.WebResourceUri,
OpenAIResponsesChatClient.cs (1)
1783
ca.
Url
= ucma.Uri;
11 references to Url
Microsoft.Extensions.AI.Abstractions.Tests (7)
Contents\CitationAnnotationTests.cs (7)
23
Assert.Null(a.
Url
);
58
Assert.Null(a.
Url
);
61
Assert.Same(url, a.
Url
);
97
Assert.NotNull(deserialized.
Url
);
98
Assert.Equal(original.
Url
, deserialized.
Url
);
130
Assert.Equal(new Uri("https://example.com/source"), citation.
Url
);
Microsoft.Extensions.AI.OpenAI (2)
MicrosoftExtensionsAIChatExtensions.cs (2)
114
yield return OpenAIChatModelFactory.ChatMessageAnnotation(region.StartIndex ?? 0, region.EndIndex ?? 0, citation.
Url
, citation.Title);
119
yield return OpenAIChatModelFactory.ChatMessageAnnotation(webResourceUri: citation.
Url
, webResourceTitle: citation.Title);
Microsoft.Extensions.AI.OpenAI.Tests (2)
OpenAIResponseClientIntegrationTests.cs (1)
130
Assert.NotNull(ca.
Url
);
OpenAIResponseClientTests.cs (1)
7209
Assert.Equal(new Uri("https://devblogs.microsoft.com/dotnet/announcing-dotnet-10?utm_source=openai"), citation.
Url
);