30 references to AsOpenAIResponseTool
Microsoft.Extensions.AI.OpenAI.Tests (30)
OpenAIConversionTests.cs (29)
191var tool = MicrosoftExtensionsAIResponsesExtensions.AsOpenAIResponseTool(tool: _testFunction); 234var result = webSearchTool.AsOpenAIResponseTool(); 251var result = webSearchTool.AsOpenAIResponseTool(); 271var result = fileSearchTool.AsOpenAIResponseTool(); 288var result = fileSearchTool.AsOpenAIResponseTool(); 304var result = fileSearchTool.AsOpenAIResponseTool(); 325var result = fileSearchTool.AsOpenAIResponseTool(); 340var result = codeTool.AsOpenAIResponseTool(); 357var result = codeTool.AsOpenAIResponseTool(); 374var result = imageGenTool.AsOpenAIResponseTool(); 386var result = imageGenTool.AsOpenAIResponseTool(); 407var result = imageGenTool.AsOpenAIResponseTool(); 436var result = imageGenTool.AsOpenAIResponseTool(); 463var result = imageGenTool.AsOpenAIResponseTool(); 475var result = mcpTool.AsOpenAIResponseTool(); 491var result = mcpTool.AsOpenAIResponseTool(); 506var result = mcpTool.AsOpenAIResponseTool(); 528var result = mcpTool.AsOpenAIResponseTool(); 545var result = mcpTool.AsOpenAIResponseTool(); 562var result = mcpTool.AsOpenAIResponseTool(); 581var result = mcpTool.AsOpenAIResponseTool(); 598var result = mcpTool.AsOpenAIResponseTool(); 618var result = mcpTool.AsOpenAIResponseTool(); 641var result = mcpTool.AsOpenAIResponseTool(); 656var result = unknownTool.AsOpenAIResponseTool(); 666var result = toolSearchTool.AsOpenAIResponseTool(); 677var result1 = new HostedToolSearchTool().AsOpenAIResponseTool(); 678var result2 = new HostedToolSearchTool().AsOpenAIResponseTool(); 688Assert.Throws<ArgumentNullException>("tool", () => ((AITool)null!).AsOpenAIResponseTool());
OpenAIResponseClientIntegrationTests.cs (1)
938var responseTool = codeTool.AsOpenAIResponseTool()!;