.env.example 940 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. # News MCP configuration example
  2. # LLM selection
  3. NEWS_EXTRACT_PROVIDER=groq
  4. NEWS_EXTRACT_MODEL=llama4-16e
  5. NEWS_SUMMARY_PROVIDER=groq
  6. NEWS_SUMMARY_MODEL=llama4-16e
  7. # API keys
  8. GROQ_API_KEY=
  9. OPENAI_API_KEY=
  10. # Extraction behavior
  11. ENTITY_BLACKLIST=bloomberg
  12. GROQ_DEBUG=false
  13. GROQ_ENRICH_OTHER_ONLY=false
  14. GROQ_MAX_CLUSTERS_PER_REFRESH=20
  15. # Embeddings (optional, Ollama-first when enabled)
  16. NEWS_EMBEDDINGS_ENABLED=false
  17. OLLAMA_BASE_URL=http://127.0.0.1:11434
  18. OLLAMA_EMBEDDING_MODEL=nomic-embed-text
  19. NEWS_EMBEDDING_SIMILARITY_THRESHOLD=0.885
  20. # Feeds
  21. NEWS_FEED_URL=https://breakingthenews.net/news-feed.xml
  22. NEWS_FEED_URLS=
  23. # Storage / refresh
  24. NEWS_MCP_DATA_DIR=
  25. NEWS_MCP_DB_PATH=
  26. NEWS_DEFAULT_LOOKBACK_HOURS=24
  27. NEWS_PRUNING_ENABLED=true
  28. NEWS_RETENTION_DAYS=180
  29. NEWS_PRUNE_INTERVAL_HOURS=24
  30. NEWS_REFRESH_INTERVAL_SECONDS=900
  31. NEWS_BACKGROUND_REFRESH_ENABLED=true
  32. NEWS_BACKGROUND_REFRESH_ON_START=true
  33. NEWS_PROMPTS_DIR=
  34. NEWS_ENTITY_ALIASES_FILE=