diff --git a/llm.go b/llm.go index 636da58..648e67c 100644 --- a/llm.go +++ b/llm.go @@ -106,6 +106,16 @@ func summarizeArticles(ollamaURL, ollamaModel string) { for id, result := range summaries { for _, article := range batch { if article.ID == id { + // Log the summary details for each article + logInfo("summary_result", "LLM generated summary", map[string]interface{}{ + "id": article.ID, + "title": article.Title, + "summary": result.Summary, + "importance": result.Importance, + "source": article.Source, + "length": len(result.Summary), + }) + article.Summary = result.Summary article.Importance = result.Importance if err := updateArticle(article); err != nil {