25 references to AsOpenAIResponseTool
Microsoft.Extensions.AI.OpenAI.Tests (25)
OpenAIConversionTests.cs (25)
118var tool = MicrosoftExtensionsAIResponsesExtensions.AsOpenAIResponseTool(tool: _testFunction); 131var result = webSearchTool.AsOpenAIResponseTool(); 148var result = webSearchTool.AsOpenAIResponseTool(); 168var result = fileSearchTool.AsOpenAIResponseTool(); 185var result = fileSearchTool.AsOpenAIResponseTool(); 201var result = fileSearchTool.AsOpenAIResponseTool(); 222var result = fileSearchTool.AsOpenAIResponseTool(); 237var result = codeTool.AsOpenAIResponseTool(); 254var result = codeTool.AsOpenAIResponseTool(); 271var result = imageGenTool.AsOpenAIResponseTool(); 292var result = imageGenTool.AsOpenAIResponseTool(); 321var result = imageGenTool.AsOpenAIResponseTool(); 349var result = imageGenTool.AsOpenAIResponseTool(); 361var result = mcpTool.AsOpenAIResponseTool(); 377var result = mcpTool.AsOpenAIResponseTool(); 392var result = mcpTool.AsOpenAIResponseTool(); 411var result = mcpTool.AsOpenAIResponseTool(); 428var result = mcpTool.AsOpenAIResponseTool(); 445var result = mcpTool.AsOpenAIResponseTool(); 464var result = mcpTool.AsOpenAIResponseTool(); 481var result = mcpTool.AsOpenAIResponseTool(); 501var result = mcpTool.AsOpenAIResponseTool(); 524var result = mcpTool.AsOpenAIResponseTool(); 539var result = unknownTool.AsOpenAIResponseTool(); 547Assert.Throws<ArgumentNullException>("tool", () => ((AITool)null!).AsOpenAIResponseTool());