Update 9 files
- /rag/config_models.py - /rag/utils/config_loader.py - /rag/auth.py - /rag/rag_server.py - /rag/rag_api.py - /rag/rag_orchestrator.py - /rag/__init__.py - /bots/xmpp/client.py - /bots/rag_client.py
This commit is contained in:
@@ -1,30 +1,25 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
"""
|
||||
Пакет rag – RAG-ядро платформы Эфцекабот.
|
||||
Содержит:
|
||||
- RAG-сервер и оркестратор,
|
||||
- сервисы (PostgreSQL, Qdrant, GigaChat),
|
||||
- функции (классификация, суммаризация, проверка орфографии и др.),
|
||||
- утилиты.
|
||||
Используется как HTTP-сервис.
|
||||
"""
|
||||
|
||||
__version__ = "3.0.0"
|
||||
__author__ = "Андрей Марков, Вениамин Кокорин"
|
||||
__license__ = "ISC"
|
||||
|
||||
# Импорт основных классов для удобства
|
||||
from .rag_orchestrator import RAGOrchestrator
|
||||
from .history_manager import HistoryManager
|
||||
from .intent_router import IntentRouter
|
||||
from .query_processor import QueryProcessor
|
||||
from .indexing_manager import IndexingManager
|
||||
from .auth import verify_api_key, set_auth_config
|
||||
|
||||
# Экспортируем их для использования в других модулях
|
||||
__all__ = [
|
||||
"RAGOrchestrator",
|
||||
"HistoryManager",
|
||||
"IntentRouter",
|
||||
"QueryProcessor",
|
||||
"IndexingManager",
|
||||
"verify_api_key",
|
||||
"set_auth_config",
|
||||
]
|
||||
Reference in New Issue
Block a user