diff --git a/lightrag/lightrag.py b/lightrag/lightrag.py index 22c32770..f2d48444 100644 --- a/lightrag/lightrag.py +++ b/lightrag/lightrag.py @@ -6,7 +6,7 @@ import configparser from dataclasses import asdict, dataclass, field from datetime import datetime from functools import partial -from typing import Any, AsyncIterator, Callable, Iterator, cast +from typing import Any, AsyncIterator, Callable, Iterator, cast, final from .base import ( BaseGraphStorage, @@ -225,7 +225,7 @@ def always_get_an_event_loop() -> asyncio.AbstractEventLoop: asyncio.set_event_loop(new_loop) return new_loop - +@final @dataclass class LightRAG: """LightRAG: Simple and Fast Retrieval-Augmented Generation."""