zrguo
commited on
Commit
·
b007a8e
1
Parent(s):
53d7ba8
remove chunk_rerank_top_k
Browse filesThis view is limited to 50 files because it contains too many changes.
See raw diff
- README-zh.md +6 -6
- README.md +6 -6
- env.example +4 -5
- lightrag/api/config.py +2 -14
- lightrag/api/lightrag_server.py +14 -12
- lightrag/api/routers/query_routes.py +6 -7
- lightrag/api/webui/assets/_basePickBy-DR8u580m.js +0 -0
- lightrag/api/webui/assets/_basePickBy-DdjSt9r0.js +0 -0
- lightrag/api/webui/assets/{_baseUniq-DdWiKhjG.js → _baseUniq-CKkyFsDq.js} +0 -0
- lightrag/api/webui/assets/architectureDiagram-IEHRJDOE-Cf-8Q4BY.js +0 -0
- lightrag/api/webui/assets/architectureDiagram-NQ2NVSRB-w6nCd0Ti.js +0 -0
- lightrag/api/webui/assets/{blockDiagram-JOT3LUYC-ClZ0ftTx.js → blockDiagram-PHRCVELO-B3UgnL3C.js} +0 -0
- lightrag/api/webui/assets/{c4Diagram-VJAJSXHY-B5jFCOvG.js → c4Diagram-6F6E4RAY-rq2o5gxe.js} +0 -0
- lightrag/api/webui/assets/{chunk-4BMEZGHF-B5GU8YSo.js → chunk-353BL4L5-DBAQDRRL.js} +0 -0
- lightrag/api/webui/assets/{chunk-D6G4REZN-CVOf5ZRJ.js → chunk-67H74DCK-CWSxjWVJ.js} +0 -0
- lightrag/api/webui/assets/chunk-6OLS64BW-DprZxoQ9.js +0 -0
- lightrag/api/webui/assets/{chunk-XZIHB7SX-BNwgeCsm.js → chunk-AACKK3MU-A-tEx853.js} +0 -0
- lightrag/api/webui/assets/chunk-AEK57VVT-D9reeTsn.js +0 -0
- lightrag/api/webui/assets/chunk-BFAMUDN2-BhkXHAMT.js +0 -0
- lightrag/api/webui/assets/chunk-E2GYISFI-CqnVcYld.js +0 -0
- lightrag/api/webui/assets/{chunk-A2AXSNBT-Nn-DDv3A.js → chunk-QEP2MXWD-Bk9mYvop.js} +0 -0
- lightrag/api/webui/assets/chunk-RZ5BOZE2-DQT2Xkjs.js +0 -0
- lightrag/api/webui/assets/chunk-SKB7J2MH-BblaHGx6.js +0 -0
- lightrag/api/webui/assets/classDiagram-BGRH5UQR-B9E8imAB.js +0 -0
- lightrag/api/webui/assets/classDiagram-GIVACNV2-BUUuyKzR.js +0 -0
- lightrag/api/webui/assets/classDiagram-v2-COTLJTTW-BUUuyKzR.js +0 -0
- lightrag/api/webui/assets/classDiagram-v2-O24JOBDK-B9E8imAB.js +0 -0
- lightrag/api/webui/assets/{clone-Cy0pbWCc.js → clone-CMIdR30B.js} +0 -0
- lightrag/api/webui/assets/cytoscape.esm-CfBqOv7Q.js +0 -0
- lightrag/api/webui/assets/cytoscape.esm-DjuLyO2d.js +0 -0
- lightrag/api/webui/assets/{dagre-OKDRZEBW-0Fmtrx_J.js → dagre-FFZHY6LT-D8qIVl3H.js} +0 -0
- lightrag/api/webui/assets/diagram-3EMPZRKU-C3dfJoE4.js +0 -0
- lightrag/api/webui/assets/diagram-5UYTHUR4-C4ExlZGh.js +0 -0
- lightrag/api/webui/assets/diagram-SSKATNLV-D60YVbmk.js +0 -0
- lightrag/api/webui/assets/diagram-VNBRO52H-BUFG-mOp.js +0 -0
- lightrag/api/webui/assets/diagram-ZTM2IBQH-Dhuhv0oL.js +0 -0
- lightrag/api/webui/assets/{erDiagram-Q7BY3M3F-Cafo7nZ2.js → erDiagram-R3QVA2FD-XJFq5Gdn.js} +0 -0
- lightrag/api/webui/assets/{feature-documents--uHlw_9L.js → feature-documents-DNEZp_nA.js} +0 -0
- lightrag/api/webui/assets/{feature-graph-ajMjCROw.js → feature-graph-CTyfN-T7.js} +0 -0
- lightrag/api/webui/assets/feature-retrieval-C4OgyLZ6.js +0 -0
- lightrag/api/webui/assets/feature-retrieval-DVIGk-ao.js +0 -0
- lightrag/api/webui/assets/{flowDiagram-4HSFHLVR-xQbIgqay.js → flowDiagram-PKI6S5ZS-BEqKRCbS.js} +0 -0
- lightrag/api/webui/assets/ganttDiagram-APWFNJXF-CTlZdusL.js +0 -0
- lightrag/api/webui/assets/ganttDiagram-EK5VF46D-CUMAN_qk.js +0 -0
- lightrag/api/webui/assets/gitGraphDiagram-7IBYFJ6S-QQ7jy358.js +0 -0
- lightrag/api/webui/assets/gitGraphDiagram-GW3U2K7C-CM_W77RX.js +0 -0
- lightrag/api/webui/assets/{graph-BYsfK8Zf.js → graph-CHXHXhyD.js} +0 -0
- lightrag/api/webui/assets/{graph-vendor-B-X5JegA.js → graph-vendor-BC3frDkq.js} +0 -0
- lightrag/api/webui/assets/index-BXW7ZC7b.css +0 -0
- lightrag/api/webui/assets/index-BZ-Qnuxe.js +0 -0
README-zh.md
CHANGED
@@ -295,15 +295,10 @@ class QueryParam:
|
|
295 |
"""Number of top items to retrieve. Represents entities in 'local' mode and relationships in 'global' mode."""
|
296 |
|
297 |
chunk_top_k: int = int(os.getenv("CHUNK_TOP_K", "5"))
|
298 |
-
"""Number of text chunks to retrieve initially from vector search.
|
299 |
If None, defaults to top_k value.
|
300 |
"""
|
301 |
|
302 |
-
chunk_rerank_top_k: int = int(os.getenv("CHUNK_RERANK_TOP_K", "5"))
|
303 |
-
"""Number of text chunks to keep after reranking.
|
304 |
-
If None, keeps all chunks returned from initial retrieval.
|
305 |
-
"""
|
306 |
-
|
307 |
max_entity_tokens: int = int(os.getenv("MAX_ENTITY_TOKENS", "10000"))
|
308 |
"""Maximum number of tokens allocated for entity context in unified token control system."""
|
309 |
|
@@ -340,6 +335,11 @@ class QueryParam:
|
|
340 |
"""User-provided prompt for the query.
|
341 |
If proivded, this will be use instead of the default vaulue from prompt template.
|
342 |
"""
|
|
|
|
|
|
|
|
|
|
|
343 |
```
|
344 |
|
345 |
> top_k的默认值可以通过环境变量TOP_K更改。
|
|
|
295 |
"""Number of top items to retrieve. Represents entities in 'local' mode and relationships in 'global' mode."""
|
296 |
|
297 |
chunk_top_k: int = int(os.getenv("CHUNK_TOP_K", "5"))
|
298 |
+
"""Number of text chunks to retrieve initially from vector search and keep after reranking.
|
299 |
If None, defaults to top_k value.
|
300 |
"""
|
301 |
|
|
|
|
|
|
|
|
|
|
|
302 |
max_entity_tokens: int = int(os.getenv("MAX_ENTITY_TOKENS", "10000"))
|
303 |
"""Maximum number of tokens allocated for entity context in unified token control system."""
|
304 |
|
|
|
335 |
"""User-provided prompt for the query.
|
336 |
If proivded, this will be use instead of the default vaulue from prompt template.
|
337 |
"""
|
338 |
+
|
339 |
+
enable_rerank: bool = True
|
340 |
+
"""Enable reranking for retrieved text chunks. If True but no rerank model is configured, a warning will be issued.
|
341 |
+
Default is True to enable reranking when rerank model is available.
|
342 |
+
"""
|
343 |
```
|
344 |
|
345 |
> top_k的默认值可以通过环境变量TOP_K更改。
|
README.md
CHANGED
@@ -302,15 +302,10 @@ class QueryParam:
|
|
302 |
"""Number of top items to retrieve. Represents entities in 'local' mode and relationships in 'global' mode."""
|
303 |
|
304 |
chunk_top_k: int = int(os.getenv("CHUNK_TOP_K", "5"))
|
305 |
-
"""Number of text chunks to retrieve initially from vector search.
|
306 |
If None, defaults to top_k value.
|
307 |
"""
|
308 |
|
309 |
-
chunk_rerank_top_k: int = int(os.getenv("CHUNK_RERANK_TOP_K", "5"))
|
310 |
-
"""Number of text chunks to keep after reranking.
|
311 |
-
If None, keeps all chunks returned from initial retrieval.
|
312 |
-
"""
|
313 |
-
|
314 |
max_entity_tokens: int = int(os.getenv("MAX_ENTITY_TOKENS", "10000"))
|
315 |
"""Maximum number of tokens allocated for entity context in unified token control system."""
|
316 |
|
@@ -341,6 +336,11 @@ class QueryParam:
|
|
341 |
"""User-provided prompt for the query.
|
342 |
If proivded, this will be use instead of the default vaulue from prompt template.
|
343 |
"""
|
|
|
|
|
|
|
|
|
|
|
344 |
```
|
345 |
|
346 |
> default value of Top_k can be change by environment variables TOP_K.
|
|
|
302 |
"""Number of top items to retrieve. Represents entities in 'local' mode and relationships in 'global' mode."""
|
303 |
|
304 |
chunk_top_k: int = int(os.getenv("CHUNK_TOP_K", "5"))
|
305 |
+
"""Number of text chunks to retrieve initially from vector search and keep after reranking.
|
306 |
If None, defaults to top_k value.
|
307 |
"""
|
308 |
|
|
|
|
|
|
|
|
|
|
|
309 |
max_entity_tokens: int = int(os.getenv("MAX_ENTITY_TOKENS", "10000"))
|
310 |
"""Maximum number of tokens allocated for entity context in unified token control system."""
|
311 |
|
|
|
336 |
"""User-provided prompt for the query.
|
337 |
If proivded, this will be use instead of the default vaulue from prompt template.
|
338 |
"""
|
339 |
+
|
340 |
+
enable_rerank: bool = True
|
341 |
+
"""Enable reranking for retrieved text chunks. If True but no rerank model is configured, a warning will be issued.
|
342 |
+
Default is True to enable reranking when rerank model is available.
|
343 |
+
"""
|
344 |
```
|
345 |
|
346 |
> default value of Top_k can be change by environment variables TOP_K.
|
env.example
CHANGED
@@ -58,14 +58,13 @@ OLLAMA_EMULATING_MODEL_TAG=latest
|
|
58 |
# COSINE_THRESHOLD=0.2
|
59 |
### Number of entities or relations to retrieve from KG
|
60 |
# TOP_K=60
|
61 |
-
### Number of text chunks to retrieve initially from vector search
|
62 |
# CHUNK_TOP_K=5
|
63 |
|
64 |
### Rerank Configuration
|
65 |
-
|
66 |
-
###
|
67 |
-
|
68 |
-
### Rerank model configuration (required when ENABLE_RERANK=True)
|
69 |
# RERANK_MODEL=BAAI/bge-reranker-v2-m3
|
70 |
# RERANK_BINDING_HOST=https://api.your-rerank-provider.com/v1/rerank
|
71 |
# RERANK_BINDING_API_KEY=your_rerank_api_key_here
|
|
|
58 |
# COSINE_THRESHOLD=0.2
|
59 |
### Number of entities or relations to retrieve from KG
|
60 |
# TOP_K=60
|
61 |
+
### Number of text chunks to retrieve initially from vector search and keep after reranking
|
62 |
# CHUNK_TOP_K=5
|
63 |
|
64 |
### Rerank Configuration
|
65 |
+
### Note: Reranking is now controlled per query via the 'enable_rerank' parameter (default: true)
|
66 |
+
### The following configuration is only needed when you want to use reranking
|
67 |
+
### Rerank model configuration (required when enable_rerank=true in query parameters)
|
|
|
68 |
# RERANK_MODEL=BAAI/bge-reranker-v2-m3
|
69 |
# RERANK_BINDING_HOST=https://api.your-rerank-provider.com/v1/rerank
|
70 |
# RERANK_BINDING_API_KEY=your_rerank_api_key_here
|
lightrag/api/config.py
CHANGED
@@ -168,20 +168,8 @@ def parse_args() -> argparse.Namespace:
|
|
168 |
parser.add_argument(
|
169 |
"--chunk-top-k",
|
170 |
type=int,
|
171 |
-
default=get_env_value("CHUNK_TOP_K",
|
172 |
-
help="Number of text chunks to retrieve initially from vector search (default: from env or
|
173 |
-
)
|
174 |
-
parser.add_argument(
|
175 |
-
"--chunk-rerank-top-k",
|
176 |
-
type=int,
|
177 |
-
default=get_env_value("CHUNK_RERANK_TOP_K", 5, int),
|
178 |
-
help="Number of text chunks to keep after reranking (default: from env or 5)",
|
179 |
-
)
|
180 |
-
parser.add_argument(
|
181 |
-
"--enable-rerank",
|
182 |
-
action="store_true",
|
183 |
-
default=get_env_value("ENABLE_RERANK", False, bool),
|
184 |
-
help="Enable rerank functionality (default: from env or False)",
|
185 |
)
|
186 |
parser.add_argument(
|
187 |
"--cosine-threshold",
|
|
|
168 |
parser.add_argument(
|
169 |
"--chunk-top-k",
|
170 |
type=int,
|
171 |
+
default=get_env_value("CHUNK_TOP_K", 5, int),
|
172 |
+
help="Number of text chunks to retrieve initially from vector search and keep after reranking (default: from env or 5)",
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
173 |
)
|
174 |
parser.add_argument(
|
175 |
"--cosine-threshold",
|
lightrag/api/lightrag_server.py
CHANGED
@@ -292,9 +292,9 @@ def create_app(args):
|
|
292 |
),
|
293 |
)
|
294 |
|
295 |
-
# Configure rerank function if
|
296 |
rerank_model_func = None
|
297 |
-
if args.
|
298 |
from lightrag.rerank import custom_rerank
|
299 |
|
300 |
async def server_rerank_func(
|
@@ -312,10 +312,12 @@ def create_app(args):
|
|
312 |
)
|
313 |
|
314 |
rerank_model_func = server_rerank_func
|
315 |
-
logger.info(
|
316 |
-
|
317 |
-
|
318 |
-
|
|
|
|
|
319 |
)
|
320 |
|
321 |
# Initialize RAG
|
@@ -351,7 +353,6 @@ def create_app(args):
|
|
351 |
},
|
352 |
enable_llm_cache_for_entity_extract=args.enable_llm_cache_for_extract,
|
353 |
enable_llm_cache=args.enable_llm_cache,
|
354 |
-
enable_rerank=args.enable_rerank,
|
355 |
rerank_model_func=rerank_model_func,
|
356 |
auto_manage_storages_states=False,
|
357 |
max_parallel_insert=args.max_parallel_insert,
|
@@ -381,7 +382,6 @@ def create_app(args):
|
|
381 |
},
|
382 |
enable_llm_cache_for_entity_extract=args.enable_llm_cache_for_extract,
|
383 |
enable_llm_cache=args.enable_llm_cache,
|
384 |
-
enable_rerank=args.enable_rerank,
|
385 |
rerank_model_func=rerank_model_func,
|
386 |
auto_manage_storages_states=False,
|
387 |
max_parallel_insert=args.max_parallel_insert,
|
@@ -512,11 +512,13 @@ def create_app(args):
|
|
512 |
"enable_llm_cache": args.enable_llm_cache,
|
513 |
"workspace": args.workspace,
|
514 |
"max_graph_nodes": args.max_graph_nodes,
|
515 |
-
# Rerank configuration
|
516 |
-
"enable_rerank":
|
517 |
-
"rerank_model": args.rerank_model
|
|
|
|
|
518 |
"rerank_binding_host": args.rerank_binding_host
|
519 |
-
if
|
520 |
else None,
|
521 |
},
|
522 |
"auth_mode": auth_mode,
|
|
|
292 |
),
|
293 |
)
|
294 |
|
295 |
+
# Configure rerank function if model and API are configured
|
296 |
rerank_model_func = None
|
297 |
+
if args.rerank_binding_api_key and args.rerank_binding_host:
|
298 |
from lightrag.rerank import custom_rerank
|
299 |
|
300 |
async def server_rerank_func(
|
|
|
312 |
)
|
313 |
|
314 |
rerank_model_func = server_rerank_func
|
315 |
+
logger.info(
|
316 |
+
f"Rerank model configured: {args.rerank_model} (can be enabled per query)"
|
317 |
+
)
|
318 |
+
else:
|
319 |
+
logger.info(
|
320 |
+
"Rerank model not configured. Set RERANK_BINDING_API_KEY and RERANK_BINDING_HOST to enable reranking."
|
321 |
)
|
322 |
|
323 |
# Initialize RAG
|
|
|
353 |
},
|
354 |
enable_llm_cache_for_entity_extract=args.enable_llm_cache_for_extract,
|
355 |
enable_llm_cache=args.enable_llm_cache,
|
|
|
356 |
rerank_model_func=rerank_model_func,
|
357 |
auto_manage_storages_states=False,
|
358 |
max_parallel_insert=args.max_parallel_insert,
|
|
|
382 |
},
|
383 |
enable_llm_cache_for_entity_extract=args.enable_llm_cache_for_extract,
|
384 |
enable_llm_cache=args.enable_llm_cache,
|
|
|
385 |
rerank_model_func=rerank_model_func,
|
386 |
auto_manage_storages_states=False,
|
387 |
max_parallel_insert=args.max_parallel_insert,
|
|
|
512 |
"enable_llm_cache": args.enable_llm_cache,
|
513 |
"workspace": args.workspace,
|
514 |
"max_graph_nodes": args.max_graph_nodes,
|
515 |
+
# Rerank configuration (based on whether rerank model is configured)
|
516 |
+
"enable_rerank": rerank_model_func is not None,
|
517 |
+
"rerank_model": args.rerank_model
|
518 |
+
if rerank_model_func is not None
|
519 |
+
else None,
|
520 |
"rerank_binding_host": args.rerank_binding_host
|
521 |
+
if rerank_model_func is not None
|
522 |
else None,
|
523 |
},
|
524 |
"auth_mode": auth_mode,
|
lightrag/api/routers/query_routes.py
CHANGED
@@ -52,13 +52,7 @@ class QueryRequest(BaseModel):
|
|
52 |
chunk_top_k: Optional[int] = Field(
|
53 |
ge=1,
|
54 |
default=None,
|
55 |
-
description="Number of text chunks to retrieve initially from vector search.",
|
56 |
-
)
|
57 |
-
|
58 |
-
chunk_rerank_top_k: Optional[int] = Field(
|
59 |
-
ge=1,
|
60 |
-
default=None,
|
61 |
-
description="Number of text chunks to keep after reranking.",
|
62 |
)
|
63 |
|
64 |
max_entity_tokens: Optional[int] = Field(
|
@@ -99,6 +93,11 @@ class QueryRequest(BaseModel):
|
|
99 |
description="User-provided prompt for the query. If provided, this will be used instead of the default value from prompt template.",
|
100 |
)
|
101 |
|
|
|
|
|
|
|
|
|
|
|
102 |
@field_validator("query", mode="after")
|
103 |
@classmethod
|
104 |
def query_strip_after(cls, query: str) -> str:
|
|
|
52 |
chunk_top_k: Optional[int] = Field(
|
53 |
ge=1,
|
54 |
default=None,
|
55 |
+
description="Number of text chunks to retrieve initially from vector search and keep after reranking.",
|
|
|
|
|
|
|
|
|
|
|
|
|
56 |
)
|
57 |
|
58 |
max_entity_tokens: Optional[int] = Field(
|
|
|
93 |
description="User-provided prompt for the query. If provided, this will be used instead of the default value from prompt template.",
|
94 |
)
|
95 |
|
96 |
+
enable_rerank: Optional[bool] = Field(
|
97 |
+
default=None,
|
98 |
+
description="Enable reranking for retrieved text chunks. If True but no rerank model is configured, a warning will be issued. Default is True.",
|
99 |
+
)
|
100 |
+
|
101 |
@field_validator("query", mode="after")
|
102 |
@classmethod
|
103 |
def query_strip_after(cls, query: str) -> str:
|
lightrag/api/webui/assets/_basePickBy-DR8u580m.js
ADDED
Binary file (2.59 kB). View file
|
|
lightrag/api/webui/assets/_basePickBy-DdjSt9r0.js
DELETED
Binary file (2.59 kB)
|
|
lightrag/api/webui/assets/{_baseUniq-DdWiKhjG.js → _baseUniq-CKkyFsDq.js}
RENAMED
Binary files a/lightrag/api/webui/assets/_baseUniq-DdWiKhjG.js and b/lightrag/api/webui/assets/_baseUniq-CKkyFsDq.js differ
|
|
lightrag/api/webui/assets/architectureDiagram-IEHRJDOE-Cf-8Q4BY.js
DELETED
Binary file (149 kB)
|
|
lightrag/api/webui/assets/architectureDiagram-NQ2NVSRB-w6nCd0Ti.js
ADDED
Binary file (149 kB). View file
|
|
lightrag/api/webui/assets/{blockDiagram-JOT3LUYC-ClZ0ftTx.js → blockDiagram-PHRCVELO-B3UgnL3C.js}
RENAMED
Binary files a/lightrag/api/webui/assets/blockDiagram-JOT3LUYC-ClZ0ftTx.js and b/lightrag/api/webui/assets/blockDiagram-PHRCVELO-B3UgnL3C.js differ
|
|
lightrag/api/webui/assets/{c4Diagram-VJAJSXHY-B5jFCOvG.js → c4Diagram-6F6E4RAY-rq2o5gxe.js}
RENAMED
Binary files a/lightrag/api/webui/assets/c4Diagram-VJAJSXHY-B5jFCOvG.js and b/lightrag/api/webui/assets/c4Diagram-6F6E4RAY-rq2o5gxe.js differ
|
|
lightrag/api/webui/assets/{chunk-4BMEZGHF-B5GU8YSo.js → chunk-353BL4L5-DBAQDRRL.js}
RENAMED
Binary files a/lightrag/api/webui/assets/chunk-4BMEZGHF-B5GU8YSo.js and b/lightrag/api/webui/assets/chunk-353BL4L5-DBAQDRRL.js differ
|
|
lightrag/api/webui/assets/{chunk-D6G4REZN-CVOf5ZRJ.js → chunk-67H74DCK-CWSxjWVJ.js}
RENAMED
Binary files a/lightrag/api/webui/assets/chunk-D6G4REZN-CVOf5ZRJ.js and b/lightrag/api/webui/assets/chunk-67H74DCK-CWSxjWVJ.js differ
|
|
lightrag/api/webui/assets/chunk-6OLS64BW-DprZxoQ9.js
ADDED
Binary file (36.8 kB). View file
|
|
lightrag/api/webui/assets/{chunk-XZIHB7SX-BNwgeCsm.js → chunk-AACKK3MU-A-tEx853.js}
RENAMED
Binary files a/lightrag/api/webui/assets/chunk-XZIHB7SX-BNwgeCsm.js and b/lightrag/api/webui/assets/chunk-AACKK3MU-A-tEx853.js differ
|
|
lightrag/api/webui/assets/chunk-AEK57VVT-D9reeTsn.js
DELETED
Binary file (35.1 kB)
|
|
lightrag/api/webui/assets/chunk-BFAMUDN2-BhkXHAMT.js
ADDED
Binary file (237 Bytes). View file
|
|
lightrag/api/webui/assets/chunk-E2GYISFI-CqnVcYld.js
ADDED
Binary file (368 Bytes). View file
|
|
lightrag/api/webui/assets/{chunk-A2AXSNBT-Nn-DDv3A.js → chunk-QEP2MXWD-Bk9mYvop.js}
RENAMED
Binary files a/lightrag/api/webui/assets/chunk-A2AXSNBT-Nn-DDv3A.js and b/lightrag/api/webui/assets/chunk-QEP2MXWD-Bk9mYvop.js differ
|
|
lightrag/api/webui/assets/chunk-RZ5BOZE2-DQT2Xkjs.js
DELETED
Binary file (709 Bytes)
|
|
lightrag/api/webui/assets/chunk-SKB7J2MH-BblaHGx6.js
ADDED
Binary file (534 Bytes). View file
|
|
lightrag/api/webui/assets/classDiagram-BGRH5UQR-B9E8imAB.js
ADDED
Binary file (577 Bytes). View file
|
|
lightrag/api/webui/assets/classDiagram-GIVACNV2-BUUuyKzR.js
DELETED
Binary file (503 Bytes)
|
|
lightrag/api/webui/assets/classDiagram-v2-COTLJTTW-BUUuyKzR.js
DELETED
Binary file (503 Bytes)
|
|
lightrag/api/webui/assets/classDiagram-v2-O24JOBDK-B9E8imAB.js
ADDED
Binary file (577 Bytes). View file
|
|
lightrag/api/webui/assets/{clone-Cy0pbWCc.js → clone-CMIdR30B.js}
RENAMED
Binary files a/lightrag/api/webui/assets/clone-Cy0pbWCc.js and b/lightrag/api/webui/assets/clone-CMIdR30B.js differ
|
|
lightrag/api/webui/assets/cytoscape.esm-CfBqOv7Q.js
DELETED
Binary file (426 kB)
|
|
lightrag/api/webui/assets/cytoscape.esm-DjuLyO2d.js
ADDED
Binary file (440 kB). View file
|
|
lightrag/api/webui/assets/{dagre-OKDRZEBW-0Fmtrx_J.js → dagre-FFZHY6LT-D8qIVl3H.js}
RENAMED
Binary files a/lightrag/api/webui/assets/dagre-OKDRZEBW-0Fmtrx_J.js and b/lightrag/api/webui/assets/dagre-FFZHY6LT-D8qIVl3H.js differ
|
|
lightrag/api/webui/assets/diagram-3EMPZRKU-C3dfJoE4.js
ADDED
Binary file (11.1 kB). View file
|
|
lightrag/api/webui/assets/diagram-5UYTHUR4-C4ExlZGh.js
ADDED
Binary file (4.24 kB). View file
|
|
lightrag/api/webui/assets/diagram-SSKATNLV-D60YVbmk.js
DELETED
Binary file (6.2 kB)
|
|
lightrag/api/webui/assets/diagram-VNBRO52H-BUFG-mOp.js
DELETED
Binary file (3.88 kB)
|
|
lightrag/api/webui/assets/diagram-ZTM2IBQH-Dhuhv0oL.js
ADDED
Binary file (6.2 kB). View file
|
|
lightrag/api/webui/assets/{erDiagram-Q7BY3M3F-Cafo7nZ2.js → erDiagram-R3QVA2FD-XJFq5Gdn.js}
RENAMED
Binary files a/lightrag/api/webui/assets/erDiagram-Q7BY3M3F-Cafo7nZ2.js and b/lightrag/api/webui/assets/erDiagram-R3QVA2FD-XJFq5Gdn.js differ
|
|
lightrag/api/webui/assets/{feature-documents--uHlw_9L.js → feature-documents-DNEZp_nA.js}
RENAMED
Binary files a/lightrag/api/webui/assets/feature-documents--uHlw_9L.js and b/lightrag/api/webui/assets/feature-documents-DNEZp_nA.js differ
|
|
lightrag/api/webui/assets/{feature-graph-ajMjCROw.js → feature-graph-CTyfN-T7.js}
RENAMED
Binary files a/lightrag/api/webui/assets/feature-graph-ajMjCROw.js and b/lightrag/api/webui/assets/feature-graph-CTyfN-T7.js differ
|
|
lightrag/api/webui/assets/feature-retrieval-C4OgyLZ6.js
ADDED
Binary file (185 kB). View file
|
|
lightrag/api/webui/assets/feature-retrieval-DVIGk-ao.js
DELETED
Binary file (186 kB)
|
|
lightrag/api/webui/assets/{flowDiagram-4HSFHLVR-xQbIgqay.js → flowDiagram-PKI6S5ZS-BEqKRCbS.js}
RENAMED
Binary files a/lightrag/api/webui/assets/flowDiagram-4HSFHLVR-xQbIgqay.js and b/lightrag/api/webui/assets/flowDiagram-PKI6S5ZS-BEqKRCbS.js differ
|
|
lightrag/api/webui/assets/ganttDiagram-APWFNJXF-CTlZdusL.js
DELETED
Binary file (42.4 kB)
|
|
lightrag/api/webui/assets/ganttDiagram-EK5VF46D-CUMAN_qk.js
ADDED
Binary file (42.8 kB). View file
|
|
lightrag/api/webui/assets/gitGraphDiagram-7IBYFJ6S-QQ7jy358.js
DELETED
Binary file (24.8 kB)
|
|
lightrag/api/webui/assets/gitGraphDiagram-GW3U2K7C-CM_W77RX.js
ADDED
Binary file (24.9 kB). View file
|
|
lightrag/api/webui/assets/{graph-BYsfK8Zf.js → graph-CHXHXhyD.js}
RENAMED
Binary files a/lightrag/api/webui/assets/graph-BYsfK8Zf.js and b/lightrag/api/webui/assets/graph-CHXHXhyD.js differ
|
|
lightrag/api/webui/assets/{graph-vendor-B-X5JegA.js → graph-vendor-BC3frDkq.js}
RENAMED
Binary files a/lightrag/api/webui/assets/graph-vendor-B-X5JegA.js and b/lightrag/api/webui/assets/graph-vendor-BC3frDkq.js differ
|
|
lightrag/api/webui/assets/index-BXW7ZC7b.css
ADDED
Binary file (59.9 kB). View file
|
|
lightrag/api/webui/assets/index-BZ-Qnuxe.js
DELETED
Binary file (267 kB)
|
|