Header menu logo Nao

ToolSelectionStrategy Type

Strategy for selecting which tool to use

Union cases

Union case Description

Custom selector

Full Usage: Custom selector

Parameters:

Custom selection function

selector : string -> ToolSchema list -> Task<ToolSchema option>

LlmDriven

Full Usage: LlmDriven

Let the LLM decide based on descriptions

PatternMatch patterns

Full Usage: PatternMatch patterns

Parameters:
    patterns : Map<string, string list>

Match by keyword patterns

patterns : Map<string, string list>

Instance members

Instance member Description

this.IsCustom

Full Usage: this.IsCustom

Returns: bool
Returns: bool

this.IsLlmDriven

Full Usage: this.IsLlmDriven

Returns: bool
Returns: bool

this.IsPatternMatch

Full Usage: this.IsPatternMatch

Returns: bool
Returns: bool

Type something to start searching.