Documentation
¶
Index ¶
- func CreateTool(name string, cfg config.Tool) (tool.InvokableTool, error)
- func CreateToolsFromConfig(cfg *config.Config) (map[string]tool.InvokableTool, error)
- func NewBingSearchTool(name string, cfg config.Tool) (tool.InvokableTool, error)
- func NewBrowserUseTool(name string, cfg config.Tool) (tool.InvokableTool, error)
- func NewCommandLineTool(name string, cfg config.Tool) (tool.InvokableTool, error)
- func NewDuckDuckGoTool(name string, cfg config.Tool) (tool.InvokableTool, error)
- func NewGoogleSearchTool(name string, cfg config.Tool) (tool.InvokableTool, error)
- func NewHTTPRequestTool(name string, cfg config.Tool) (tool.InvokableTool, error)
- func NewSequentialThinkingTool(name string, cfg config.Tool) (tool.InvokableTool, error)
- func NewWikipediaTool(name string, cfg config.Tool) (tool.InvokableTool, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateTool ¶
CreateTool creates tool instance based on configuration
func CreateToolsFromConfig ¶
CreateToolsFromConfig creates all tools from configuration
func NewBingSearchTool ¶
NewBingSearchTool creates Bing search tool
func NewBrowserUseTool ¶
NewBrowserUseTool creates browser usage tool
func NewCommandLineTool ¶
NewCommandLineTool creates command line editor tool
func NewDuckDuckGoTool ¶
NewDuckDuckGoTool creates DuckDuckGo search tool
func NewGoogleSearchTool ¶
NewGoogleSearchTool creates Google search tool
func NewHTTPRequestTool ¶
NewHTTPRequestTool creates HTTP request tool
func NewSequentialThinkingTool ¶
NewSequentialThinkingTool creates sequential thinking tool
func NewWikipediaTool ¶
NewWikipediaTool creates Wikipedia tool
Types ¶
This section is empty.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.