12 lines
278 B
Go
12 lines
278 B
Go
package llm
|
|
|
|
import (
|
|
"context"
|
|
"somegit.dev/vikingowl/reddit-reader/internal/domain"
|
|
)
|
|
|
|
type Summarizer interface {
|
|
Score(ctx context.Context, post domain.Post, interests domain.Interests) (float64, error)
|
|
Summarize(ctx context.Context, post domain.Post) (string, error)
|
|
}
|