Documentation
¶
Overview ¶
Package llm provides LLM-based summarization capabilities (stub implementation). NOTE: This is a stub package. The full implementation was removed as dead code. These stub types and functions maintain API compatibility.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Summarizer ¶
Summarizer provides LLM-based text summarization (stub).
func NewSummarizer ¶
func NewSummarizer(provider, model, baseURL string) *Summarizer
NewSummarizer creates a new summarizer (stub).
func NewSummarizerFromEnv ¶
func NewSummarizerFromEnv() *Summarizer
NewSummarizerFromEnv creates a summarizer from environment variables (stub).
func (*Summarizer) IsAvailable ¶
func (s *Summarizer) IsAvailable() bool
IsAvailable checks if LLM is available (stub - always returns false).
func (*Summarizer) Summarize ¶
func (s *Summarizer) Summarize(text string, maxTokens int) (string, error)
Summarize summarizes text using LLM (stub - returns input unchanged).
func (*Summarizer) SummarizeWithRequest ¶ added in v0.28.0
func (s *Summarizer) SummarizeWithRequest(req SummaryRequest) (SummaryResponse, error)
SummarizeWithRequest summarizes text with a request object (stub).
type SummaryRequest ¶
SummaryRequest represents a summary request (stub).
type SummaryResponse ¶
SummaryResponse represents a summary response (stub).