Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Callable ¶
type Callable interface { Executable Definable }
type Executable ¶
type Executable interface {
Execute() string
}
type ToolArgs ¶
type ToolArgs[TArgs any] struct { // contains filtered or unexported fields }
func (*ToolArgs[TArgs]) GetArguments ¶
func (t *ToolArgs[TArgs]) GetArguments() TArgs
func (*ToolArgs[TArgs]) ParseArgument ¶
type Toolkit ¶
type Toolkit struct {
// contains filtered or unexported fields
}
func NewToolkit ¶
func NewToolkit() *Toolkit
func (*Toolkit) DefaultSystemMessage ¶ added in v0.1.1
func (*Toolkit) RegisterTool ¶
Click to show internal directories.
Click to hide internal directories.