diff --git a/lightrag/api/__init__.py b/lightrag/api/__init__.py index d9cb8673..8fdc9fae 100644 --- a/lightrag/api/__init__.py +++ b/lightrag/api/__init__.py @@ -1 +1 @@ -__api_version__ = "0253" +__api_version__ = "0254" diff --git a/lightrag_webui/src/components/retrieval/QuerySettings.tsx b/lightrag_webui/src/components/retrieval/QuerySettings.tsx index 4ffebbb1..0b0096c0 100644 --- a/lightrag_webui/src/components/retrieval/QuerySettings.tsx +++ b/lightrag_webui/src/components/retrieval/QuerySettings.tsx @@ -40,7 +40,6 @@ export default function QuerySettings() { // Default values for reset functionality const defaultValues = useMemo(() => ({ mode: 'mix' as QueryMode, - response_type: 'Multiple Paragraphs', top_k: 40, chunk_top_k: 20, max_entity_tokens: 6000, @@ -153,46 +152,6 @@ export default function QuerySettings() { - {/* Response Format */} - <> - - - - - - -

{t('retrievePanel.querySettings.responseFormatTooltip')}

-
-
-
-
- - handleReset('response_type')} - title="Reset to default (Multiple Paragraphs)" - /> -
- - {/* Top K */} <> diff --git a/lightrag_webui/src/features/RetrievalTesting.tsx b/lightrag_webui/src/features/RetrievalTesting.tsx index 3fe8ec13..d7a475f6 100644 --- a/lightrag_webui/src/features/RetrievalTesting.tsx +++ b/lightrag_webui/src/features/RetrievalTesting.tsx @@ -357,6 +357,7 @@ export default function RetrievalTesting() { const queryParams = { ...state.querySettings, query: actualQuery, + response_type: 'Multiple Paragraphs', conversation_history: effectiveHistoryTurns > 0 ? prevMessages .filter((m) => m.isError !== true) diff --git a/lightrag_webui/src/stores/settings.ts b/lightrag_webui/src/stores/settings.ts index 966a2504..ac300af8 100644 --- a/lightrag_webui/src/stores/settings.ts +++ b/lightrag_webui/src/stores/settings.ts @@ -123,7 +123,6 @@ const useSettingsStoreBase = create()( querySettings: { mode: 'global', - response_type: 'Multiple Paragraphs', top_k: 40, chunk_top_k: 20, max_entity_tokens: 6000, @@ -239,7 +238,7 @@ const useSettingsStoreBase = create()( { name: 'settings-storage', storage: createJSONStorage(() => localStorage), - version: 18, + version: 19, migrate: (state: any, version: number) => { if (version < 2) { state.showEdgeLabel = false @@ -336,6 +335,12 @@ const useSettingsStoreBase = create()( // Add userPromptHistory field for older versions state.userPromptHistory = [] } + if (version < 19) { + // Remove deprecated response_type parameter + if (state.querySettings) { + delete state.querySettings.response_type + } + } return state } }