The problem
LLMs hallucinate when asked about recent releases, post-cutoff benchmarks, or primary academic sources. Connecting separate SERP, scholar, and extraction vendors requires multiple API keys and billing accounts.Prompt
APIs and Models used
- Data APIs: Web Search (
/apis/v1/search/web), Scholar Search (/apis/v1/scholar/search), Perplexity Sonar (/apis/v1/perplexity/sonar) - Reasoning Model:
deepseek/deepseek-r1viahttps://api.xroute.ai/v1/chat/completions
Guardrails
- Quote all search calls via
batch_quotebefore execution. - Reject unverified single-source claims when primary documentation is available.

