Documentation
¶
Overview ¶
Package adviser contains AI-driven tea recommendation helpers and models.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Adviser ¶
type Adviser interface {
RecommendTea(ctx context.Context, teas []common.Tea, weather common.Weather, feelings string) (string, error)
RecommendTeaStream(ctx context.Context, teas []common.Tea, weather common.Weather, feelings string, res chan<- string) error
ContextScores(ctx context.Context, teas []string, weather common.Weather, day time.Weekday) (map[string]int, error)
LoadPrompt() error
}
Adviser defines AI-powered tea recommendation and scoring capabilities.
Click to show internal directories.
Click to hide internal directories.