本地RAG尝试
This commit is contained in:
22
app/rag/__init__.py
Normal file
22
app/rag/__init__.py
Normal file
@@ -0,0 +1,22 @@
|
||||
"""
|
||||
在线 RAG 检索与生成系统
|
||||
|
||||
提供高级RAG检索功能,支持混合检索、重排序、RAG-Fusion和多路查询改写。
|
||||
"""
|
||||
|
||||
from .pipeline import RAGPipeline
|
||||
from .retriever import create_hybrid_retriever, create_base_retriever
|
||||
from .reranker import CrossEncoderReranker
|
||||
from .query_transform import MultiQueryTransformer
|
||||
from .tools import search_knowledge_base_tool
|
||||
|
||||
__all__ = [
|
||||
"RAGPipeline",
|
||||
"create_hybrid_retriever",
|
||||
"create_base_retriever",
|
||||
"CrossEncoderReranker",
|
||||
"MultiQueryTransformer",
|
||||
"search_knowledge_base_tool",
|
||||
]
|
||||
|
||||
__version__ = "0.1.0"
|
||||
Reference in New Issue
Block a user