Files
Paper-Monitoring-SW/config.nas.yaml
T
KG-access f7e31aef1c feat: implement Groq fallback for Gemini failures and update ops docs
add Groq dependency and NAS config entries for fallback provider
implement Gemini -> Groq fallback flow on quota, timeout, and API errors
validate Groq API key with models listing and runtime invocation path
update AI orchestration logic in runner and ai enrichment pipeline
update TODO document to mark Groq auth, integration, and verification as completed
2026-08-22 15:19:59 +09:00

93 lines
2.4 KiB
YAML

app:
timezone: Asia/Seoul
lookback_days: 14
max_papers_per_source_per_query: 20
min_relevance: 2
google_scholar_min_relevance: 3
output_dir: ./data/outbox
database_path: ./data/papers.db
log_level: INFO
search:
queries:
- automotive radar
- 4D radar
- MIMO radar
- radar DOA estimation
- radar interference
- radar super resolution
- radar waveform
- automotive radar antenna
categories:
Antenna: [array antenna, radome, beamforming, radiation pattern, sidelobe]
Waveform: [waveform, FMCW, chirp, stepped frequency, OFDM, PMCW, phase coded]
DOA: [DOA, angle estimation, super resolution, direction of arrival, MUSIC, ESPRIT, Capon, beamspace, subspace, compressive sensing]
MIMO: [MIMO, TDM, BPM, DDM, RDMA, virtual array, multiplexing]
Interference: [interference, mutual interference, interference mitigation, coexistence]
Imaging Radar: [imaging radar, 4D radar, high resolution radar, point cloud]
relevance_terms:
automotive radar: 3
imaging radar: 3
4D radar: 3
FMCW: 2
MIMO: 2
DOA: 2
direction of arrival: 2
super resolution: 3
antenna: 1
interference: 2
sources:
ieee:
enabled: false # Set true after the IEEE developer application becomes Active.
api_key_env: IEEE_API_KEY
base_url: https://ieeexploreapi.ieee.org/api/v1/search/articles
semantic_scholar:
enabled: false
api_key_env: SEMANTIC_SCHOLAR_API_KEY
base_url: https://api.semanticscholar.org/graph/v1/paper/search
crossref:
enabled: true
mailto_env: CROSSREF_MAILTO
base_url: https://api.crossref.org/works
google_scholar_alert:
enabled: true
gmail_address_env: GOOGLE_SCHOLAR_GMAIL_ADDRESS
gmail_app_password_env: GOOGLE_SCHOLAR_GMAIL_APP_PASSWORD
imap_host: imap.gmail.com
mailbox: INBOX
sender_contains: scholaralerts-noreply
subject_contains: ""
ai:
enabled: true
provider: gemini
api_key_env: GEMINI_API_KEY
model: gemini-3.6-flash
max_papers_per_run: 20
fallback:
enabled: true
provider: groq
api_key_env: GROQ_API_KEY
model: llama-3.3-70b-versatile
# NAS mode writes to Joplin through Joplin Terminal, not the desktop Data API.
joplin:
enabled: false
note_mode: daily
note_title_prefix: Radar Literature
# OA status and PDF URL retrieval through Unpaywall API.
oa:
enabled: true
provider: unpaywall
email_env: UNPAYWALL_EMAIL