25 references to AsOpenAIResponseTool
Microsoft.Extensions.AI.OpenAI.Tests (25)
OpenAIConversionTests.cs (25)
163var tool = MicrosoftExtensionsAIResponsesExtensions.AsOpenAIResponseTool(tool: _testFunction); 176var result = webSearchTool.AsOpenAIResponseTool(); 193var result = webSearchTool.AsOpenAIResponseTool(); 213var result = fileSearchTool.AsOpenAIResponseTool(); 230var result = fileSearchTool.AsOpenAIResponseTool(); 246var result = fileSearchTool.AsOpenAIResponseTool(); 267var result = fileSearchTool.AsOpenAIResponseTool(); 282var result = codeTool.AsOpenAIResponseTool(); 299var result = codeTool.AsOpenAIResponseTool(); 316var result = imageGenTool.AsOpenAIResponseTool(); 337var result = imageGenTool.AsOpenAIResponseTool(); 366var result = imageGenTool.AsOpenAIResponseTool(); 394var result = imageGenTool.AsOpenAIResponseTool(); 406var result = mcpTool.AsOpenAIResponseTool(); 422var result = mcpTool.AsOpenAIResponseTool(); 437var result = mcpTool.AsOpenAIResponseTool(); 456var result = mcpTool.AsOpenAIResponseTool(); 473var result = mcpTool.AsOpenAIResponseTool(); 490var result = mcpTool.AsOpenAIResponseTool(); 509var result = mcpTool.AsOpenAIResponseTool(); 526var result = mcpTool.AsOpenAIResponseTool(); 546var result = mcpTool.AsOpenAIResponseTool(); 569var result = mcpTool.AsOpenAIResponseTool(); 584var result = unknownTool.AsOpenAIResponseTool(); 592Assert.Throws<ArgumentNullException>("tool", () => ((AITool)null!).AsOpenAIResponseTool());