Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Tool ¶
type Tool struct {
// contains filtered or unexported fields
}
Tool performs web searches via Brave API with semantic re-ranking.
func New ¶
func New(embedding oasis.EmbeddingProvider, braveAPIKey string) *Tool
New creates a SearchTool. Requires an embedding provider and Brave API key.
func (*Tool) Definitions ¶
func (t *Tool) Definitions() []oasis.ToolDefinition
Click to show internal directories.
Click to hide internal directories.