修改配置
This commit is contained in:
@@ -26,8 +26,22 @@ Offline RAG Indexer module.
|
||||
from .index_builder import IndexBuilder, IndexBuilderConfig, DocstoreConfig
|
||||
from .loaders import DocumentLoader
|
||||
from .splitters import SplitterType, get_splitter
|
||||
from .config import (
|
||||
QDRANT_URL,
|
||||
QDRANT_API_KEY,
|
||||
LLAMACPP_EMBEDDING_URL,
|
||||
LLAMACPP_API_KEY,
|
||||
DB_URI,
|
||||
DOCSTORE_URI,
|
||||
RAG_OCR_LANGUAGES,
|
||||
RAG_DOC_LANGUAGES,
|
||||
)
|
||||
|
||||
# 从 rag_core 重新导出常用组件
|
||||
import sys
|
||||
from pathlib import Path
|
||||
sys.path.insert(0, str(Path(__file__).parent.parent / "backend"))
|
||||
|
||||
from rag_core import (
|
||||
LlamaCppEmbedder,
|
||||
QdrantVectorStore,
|
||||
@@ -39,7 +53,7 @@ __version__ = "2.0.0"
|
||||
|
||||
__all__ = [
|
||||
# 核心构建器与配置
|
||||
"index_builder",
|
||||
"IndexBuilder",
|
||||
"IndexBuilderConfig",
|
||||
"DocstoreConfig",
|
||||
|
||||
@@ -50,6 +64,16 @@ __all__ = [
|
||||
"SplitterType",
|
||||
"get_splitter",
|
||||
|
||||
# 配置
|
||||
"QDRANT_URL",
|
||||
"QDRANT_API_KEY",
|
||||
"LLAMACPP_EMBEDDING_URL",
|
||||
"LLAMACPP_API_KEY",
|
||||
"DB_URI",
|
||||
"DOCSTORE_URI",
|
||||
"RAG_OCR_LANGUAGES",
|
||||
"RAG_DOC_LANGUAGES",
|
||||
|
||||
# 嵌入与向量存储
|
||||
"LlamaCppEmbedder",
|
||||
"QdrantVectorStore",
|
||||
|
||||
Reference in New Issue
Block a user