diff --git a/lightrag/api/lightrag_server.py b/lightrag/api/lightrag_server.py index eaf2e5f6..7a34ab5c 100644 --- a/lightrag/api/lightrag_server.py +++ b/lightrag/api/lightrag_server.py @@ -474,6 +474,8 @@ def create_app(args): "vector_storage": args.vector_storage, "enable_llm_cache_for_extract": args.enable_llm_cache_for_extract, "enable_llm_cache": args.enable_llm_cache, + "workspace": args.workspace, + "max_graph_nodes": os.getenv("MAX_GRAPH_NODES"), }, "auth_mode": auth_mode, "pipeline_busy": pipeline_status.get("busy", False), diff --git a/lightrag_webui/src/api/lightrag.ts b/lightrag_webui/src/api/lightrag.ts index 8fa25d43..24b299aa 100644 --- a/lightrag_webui/src/api/lightrag.ts +++ b/lightrag_webui/src/api/lightrag.ts @@ -40,6 +40,8 @@ export type LightragStatus = { doc_status_storage: string graph_storage: string vector_storage: string + workspace?: string + max_graph_nodes?: string } update_status?: Record core_version?: string diff --git a/lightrag_webui/src/components/status/StatusCard.tsx b/lightrag_webui/src/components/status/StatusCard.tsx index c9e64db9..afdd554f 100644 --- a/lightrag_webui/src/components/status/StatusCard.tsx +++ b/lightrag_webui/src/components/status/StatusCard.tsx @@ -56,6 +56,10 @@ const StatusCard = ({ status }: { status: LightragStatus | null }) => { {status.configuration.graph_storage} {t('graphPanel.statusCard.vectorStorage')}: {status.configuration.vector_storage} + {t('graphPanel.statusCard.workspace')}: + {status.configuration.workspace || '-'} + {t('graphPanel.statusCard.maxGraphNodes')}: + {status.configuration.max_graph_nodes || '-'} diff --git a/lightrag_webui/src/locales/ar.json b/lightrag_webui/src/locales/ar.json index 456fac32..7751c05c 100644 --- a/lightrag_webui/src/locales/ar.json +++ b/lightrag_webui/src/locales/ar.json @@ -263,7 +263,9 @@ "kvStorage": "تخزين المفتاح-القيمة", "docStatusStorage": "تخزين حالة المستند", "graphStorage": "تخزين الرسم البياني", - "vectorStorage": "تخزين المتجهات" + "vectorStorage": "تخزين المتجهات", + "workspace": "مساحة العمل", + "maxGraphNodes": "الحد الأقصى لعقد الرسم البياني" }, "propertiesView": { "editProperty": "تعديل {{property}}", diff --git a/lightrag_webui/src/locales/en.json b/lightrag_webui/src/locales/en.json index ee64c1d8..726ae5b9 100644 --- a/lightrag_webui/src/locales/en.json +++ b/lightrag_webui/src/locales/en.json @@ -263,7 +263,9 @@ "kvStorage": "KV Storage", "docStatusStorage": "Doc Status Storage", "graphStorage": "Graph Storage", - "vectorStorage": "Vector Storage" + "vectorStorage": "Vector Storage", + "workspace": "Workspace", + "maxGraphNodes": "Max Graph Nodes" }, "propertiesView": { "editProperty": "Edit {{property}}", diff --git a/lightrag_webui/src/locales/fr.json b/lightrag_webui/src/locales/fr.json index 6ca00f55..96a85fac 100644 --- a/lightrag_webui/src/locales/fr.json +++ b/lightrag_webui/src/locales/fr.json @@ -263,7 +263,9 @@ "kvStorage": "Stockage clé-valeur", "docStatusStorage": "Stockage de l'état des documents", "graphStorage": "Stockage du graphe", - "vectorStorage": "Stockage vectoriel" + "vectorStorage": "Stockage vectoriel", + "workspace": "Espace de travail", + "maxGraphNodes": "Nombre maximum de nœuds du graphe" }, "propertiesView": { "editProperty": "Modifier {{property}}", diff --git a/lightrag_webui/src/locales/zh.json b/lightrag_webui/src/locales/zh.json index 4ec466e2..fa72ba1f 100644 --- a/lightrag_webui/src/locales/zh.json +++ b/lightrag_webui/src/locales/zh.json @@ -263,7 +263,9 @@ "kvStorage": "KV存储", "docStatusStorage": "文档状态存储", "graphStorage": "图存储", - "vectorStorage": "向量存储" + "vectorStorage": "向量存储", + "workspace": "工作空间", + "maxGraphNodes": "最大图节点数" }, "propertiesView": { "editProperty": "编辑{{property}}", diff --git a/lightrag_webui/src/locales/zh_TW.json b/lightrag_webui/src/locales/zh_TW.json index 18578e92..40480fd5 100644 --- a/lightrag_webui/src/locales/zh_TW.json +++ b/lightrag_webui/src/locales/zh_TW.json @@ -263,7 +263,9 @@ "kvStorage": "KV 儲存", "docStatusStorage": "文件狀態儲存", "graphStorage": "圖形儲存", - "vectorStorage": "向量儲存" + "vectorStorage": "向量儲存", + "workspace": "工作空間", + "maxGraphNodes": "最大圖形節點數" }, "propertiesView": { "editProperty": "編輯{{property}}",