feat: added top_k in chat Interface.

This commit is contained in:
DESKTOP-RTLN3BA\$punk 2025-11-06 13:25:05 -08:00
parent e79845bd5e
commit 7ed159b395
10 changed files with 217 additions and 5 deletions

View file

@ -13,6 +13,8 @@ interface ChatInterfaceProps {
selectedConnectors?: string[];
searchMode?: "DOCUMENTS" | "CHUNKS";
onSearchModeChange?: (mode: "DOCUMENTS" | "CHUNKS") => void;
topK?: number;
onTopKChange?: (topK: number) => void;
}
export default function ChatInterface({
@ -23,6 +25,8 @@ export default function ChatInterface({
selectedConnectors = [],
searchMode,
onSearchModeChange,
topK = 10,
onTopKChange,
}: ChatInterfaceProps) {
return (
<LlamaIndexChatSection handler={handler} className="flex h-full">
@ -36,6 +40,8 @@ export default function ChatInterface({
selectedConnectors={selectedConnectors}
searchMode={searchMode}
onSearchModeChange={onSearchModeChange}
topK={topK}
onTopKChange={onTopKChange}
/>
</div>
</div>