Files
ailine/app/rag/__init__.py
2026-04-18 16:31:48 +08:00

22 lines
592 B
Python
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

"""
在线 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"