1 type derived from HostedWebSearchTool
Microsoft.Extensions.AI.OpenAI.Tests (1)
OpenAIConversionTests.cs (1)
2325private sealed class HostedWebSearchToolWithProperties : HostedWebSearchTool
14 instantiations of HostedWebSearchTool
Microsoft.Extensions.AI.Abstractions.Tests (3)
Tools\HostedWebSearchToolTests.cs (3)
14var tool = new HostedWebSearchTool(); 25var tool = new HostedWebSearchTool(props); 34var tool = new HostedWebSearchTool(null);
Microsoft.Extensions.AI.OpenAI.Tests (6)
OpenAIChatClientTests.cs (1)
1228Tools = [new HostedWebSearchTool()],
OpenAIConversionTests.cs (1)
233var webSearchTool = new HostedWebSearchTool();
OpenAIResponseClientIntegrationTests.cs (1)
86Tools = [new HostedWebSearchTool()],
OpenAIResponseClientTests.cs (3)
7129Tools = [new HostedWebSearchTool()], 7257Tools = [new HostedWebSearchTool()], 7615new HostedWebSearchTool(),
Microsoft.Extensions.AI.Stabilization.Tests (3)
parent\Microsoft.Extensions.AI.Abstractions.Tests\Tools\HostedWebSearchToolTests.cs (3)
14var tool = new HostedWebSearchTool(); 25var tool = new HostedWebSearchTool(props); 34var tool = new HostedWebSearchTool(null);
Microsoft.Extensions.AI.Tests (2)
ChatCompletion\FunctionInvokingChatClientTests.cs (1)
747var hostedTool = new HostedWebSearchTool();
ChatCompletion\OpenTelemetryChatClientTests.cs (1)
143new HostedWebSearchTool(),
14 references to HostedWebSearchTool
Microsoft.Extensions.AI.Abstractions (2)
Tools\HostedWebSearchTool.cs (2)
18/// <summary>Initializes a new instance of the <see cref="HostedWebSearchTool"/> class.</summary> 23/// <summary>Initializes a new instance of the <see cref="HostedWebSearchTool"/> class.</summary>
Microsoft.Extensions.AI.Abstractions.Tests (3)
Tools\HostedWebSearchToolTests.cs (3)
14var tool = new HostedWebSearchTool(); 25var tool = new HostedWebSearchTool(props); 34var tool = new HostedWebSearchTool(null);
Microsoft.Extensions.AI.OpenAI (3)
MicrosoftExtensionsAIResponsesExtensions.cs (1)
150/// such as <see cref="AIFunction"/>, <see cref="HostedWebSearchTool"/>, <see cref="HostedMcpServerTool"/>, or
OpenAIChatClient.cs (1)
643case HostedWebSearchTool:
OpenAIResponsesChatClient.cs (1)
745case HostedWebSearchTool webSearchTool:
Microsoft.Extensions.AI.OpenAI.Tests (1)
OpenAIConversionTests.cs (1)
233var webSearchTool = new HostedWebSearchTool();
Microsoft.Extensions.AI.Stabilization.Tests (3)
parent\Microsoft.Extensions.AI.Abstractions.Tests\Tools\HostedWebSearchToolTests.cs (3)
14var tool = new HostedWebSearchTool(); 25var tool = new HostedWebSearchTool(props); 34var tool = new HostedWebSearchTool(null);
Microsoft.Extensions.AI.Tests (2)
ChatCompletion\FunctionInvokingChatClientTests.cs (2)
747var hostedTool = new HostedWebSearchTool(); 789Assert.IsType<HostedWebSearchTool>(capturedOptions[1]!.Tools![0]);