Module kalosm_language::tool
source · Expand description
Tools that can be used by kalosm_language_model::Model
’s to perform actions.
Structs§
- A tool that can search the web
- A parser for mathematical equations
- An error that can occur while parsing an equation
- The state of an equation parser.
- A parser that parses a sequence of parsers and returns the index of the first parser that succeeds
- The state of the
IndexParser
parser - One line of text with some non-whitespace characters
- An error that can occur when parsing a
OneLine
- The state of the
OneLine
parser - A set of tools that can be used by a
kalosm_language_model::Model
- A tool that can search the web
Enums§
- The result of a step in the tool manager
Traits§
- An extension trait for
Tool
that allows for dynamic dispatch - A tool that can be used by a
kalosm_language_model::Model
Type Aliases§
- A dynamic tool that can be used by a
kalosm_language_model::Model