/** * /search?q=...&lang=pt&type=...&doc_id=... — URL-shareable hybrid search results. * * Same retrieval pipeline as the Cmd+K palette, but on a full page with richer * cards (bbox crop, classification badge, full snippet). Bookmarkable. */ import Link from "next/link"; import { AuthBar } from "@/components/auth-bar"; import { SearchPanel } from "@/components/search-panel"; export const dynamic = "force-dynamic"; export default async function SearchPage({ searchParams, }: { searchParams: Promise<{ q?: string; lang?: string; type?: string; doc_id?: string }>; }) { const sp = await searchParams; return (
← home
hybrid search · BM25 + BGE-M3 dense + cross-encoder rerank

▍ Busca semântica

); }