2 implementations of SelectToolsForRequestAsync
Microsoft.Extensions.AI (1)
ToolReduction\EmbeddingToolReductionStrategy.cs (1)
151public async Task<IEnumerable<AITool>> SelectToolsForRequestAsync(
Microsoft.Extensions.AI.Integration.Tests (1)
ChatClientIntegrationTests.cs (1)
1727public Task<IEnumerable<AITool>> SelectToolsForRequestAsync(
1 reference to SelectToolsForRequestAsync
Microsoft.Extensions.AI (1)
ToolReduction\ToolReducingChatClient.cs (1)
70var reduced = await _strategy.SelectToolsForRequestAsync(messages, options, cancellationToken).ConfigureAwait(false);