add api tab in webui and handle invalid num_turns

This commit is contained in:
ArnoChen
2025-02-17 12:32:04 +08:00
parent 9e448b7da4
commit 6da53a302a
2 changed files with 5 additions and 1 deletions

View File

@@ -657,6 +657,10 @@ def get_conversation_turns(
Returns: Returns:
Formatted string of the conversation history Formatted string of the conversation history
""" """
# Check if num_turns is valid
if num_turns <= 0:
return ""
# Group messages into turns # Group messages into turns
turns: list[list[dict[str, Any]]] = [] turns: list[list[dict[str, Any]]] = []
messages: list[dict[str, Any]] = [] messages: list[dict[str, Any]] = []

View File

@@ -5,7 +5,7 @@ import { defaultQueryLabel } from '@/lib/constants'
import { Message, QueryRequest } from '@/api/lightrag' import { Message, QueryRequest } from '@/api/lightrag'
type Theme = 'dark' | 'light' | 'system' type Theme = 'dark' | 'light' | 'system'
type Tab = 'documents' | 'knowledge-graph' | 'retrieval' type Tab = 'documents' | 'knowledge-graph' | 'retrieval' | 'api'
interface SettingsState { interface SettingsState {
theme: Theme theme: Theme