selectToolsForRequest abstract method

Future<Iterable<AITool>> selectToolsForRequest(
  1. Iterable<ChatMessage> messages,
  2. ChatOptions? options,
  3. CancellationToken cancellationToken
)

Selects the tools that should be included for a specific request.

Implementation

Future<Iterable<AITool>> selectToolsForRequest(
  Iterable<ChatMessage> messages,
  ChatOptions? options,
  CancellationToken cancellationToken,
);