ToolGroup

A group of tools to accomplish a purpose, such as web search. Introduces a level of abstraction over tool callbacks.

Inheritors

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
abstract val toolCallbacks: List<<Error class: unknown class>>

Tool callbacks referenced or exposed.

Functions

Link copied to clipboard
inline fun <T> ToolGroup.asInterface(): T

Expose the ToolGroup as an interface

Link copied to clipboard
open fun infoString(verbose: Boolean?, indent: Int): String