Package-level declarations

Types

Link copied to clipboard
class CompositeLLMTools(toolCollections: Iterable<LLMTools>) : LLMTools

A composite of multiple LLMTools instances, which allows for invoking tools across multiple collections.

Functions

Link copied to clipboard
infix fun LLMTool.bind(toolHandler: ToolHandler): RoutingToolHandler
Link copied to clipboard
operator fun LLMTools.plus(that: LLMTools): LLMTools
Link copied to clipboard
fun tools(vararg toolCollections: LLMTools): CompositeLLMTools