Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type TFIDFOptimizer ¶
type TFIDFOptimizer struct {
// contains filtered or unexported fields
}
func NewTFIDFOptimizer ¶
func NewTFIDFOptimizer() *TFIDFOptimizer
func (*TFIDFOptimizer) AddDocument ¶
func (o *TFIDFOptimizer) AddDocument(doc map[string]int)
func (*TFIDFOptimizer) BuildIndex ¶
func (o *TFIDFOptimizer) BuildIndex()
func (*TFIDFOptimizer) ScoreTerms ¶
func (o *TFIDFOptimizer) ScoreTerms(terms map[string]int) map[string]float64
func (*TFIDFOptimizer) SelectTopTerms ¶
func (o *TFIDFOptimizer) SelectTopTerms(scores map[string]float64, n int) []string
type ToolSchemaOptimizer ¶
type ToolSchemaOptimizer struct {
// contains filtered or unexported fields
}
func NewToolSchemaOptimizer ¶
func NewToolSchemaOptimizer() *ToolSchemaOptimizer
func (*ToolSchemaOptimizer) AddToolDefinition ¶
func (o *ToolSchemaOptimizer) AddToolDefinition(name string, description string)
func (*ToolSchemaOptimizer) OptimizeForContext ¶
func (o *ToolSchemaOptimizer) OptimizeForContext(context string, topN int) []string
Click to show internal directories.
Click to hide internal directories.