This commit is contained in:
2026-04-24 01:23:56 +03:30
parent 5acee1fa2c
commit 31f4bf5d38
16 changed files with 518 additions and 192 deletions
+2 -27
View File
@@ -1,30 +1,5 @@
"""
ماژول RAG — پایگاه دانش CropLogic
فاز یک: Qdrant به‌عنوان vector store
ماژول RAG — برای جلوگیری از AppRegistryNotReady این فایل import سنگین انجام نمی‌دهد.
"""
from .chat import chat_rag_stream
from .chunker import chunk_text, chunk_texts
from .client import get_qdrant_client
from .config import load_rag_config
from .embedding import embed_single, embed_texts
from .ingest import ingest, load_sources
from .retrieve import search_with_query
from .user_data import build_user_soil_text, load_user_sources
from .vector_store import QdrantVectorStore
__all__ = [
"chat_rag_stream",
"chunk_text",
"chunk_texts",
"embed_single",
"embed_texts",
"get_qdrant_client",
"ingest",
"load_rag_config",
"load_sources",
"load_user_sources",
"build_user_soil_text",
"QdrantVectorStore",
"search_with_query",
]
__all__: list[str] = []