From b08f1d0e260aeeb233a48e9fd711398c8151c6d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9C=D0=B0=D1=80=D0=B0=D1=82=20=D0=A4=D0=B0=D0=B7=D1=8B?= =?UTF-8?q?=D0=BB=D0=BE=D0=B2?= Date: Tue, 12 May 2026 20:01:07 +0000 Subject: [PATCH] add init_loader --- init_loader.py | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 init_loader.py diff --git a/init_loader.py b/init_loader.py new file mode 100644 index 0000000..52d8233 --- /dev/null +++ b/init_loader.py @@ -0,0 +1,10 @@ +from pathlib import Path +from rag_tools import add_to_knowledge_base + +def load_docs_from_dir(directory: str): + for file in Path(directory).glob("**/*.txt"): + text = file.read_text(encoding="utf-8") + add_to_knowledge_base(text, title=file.name) + +if __name__ == "__main__": + load_docs_from_dir("docs")