This commit is contained in:
2025-08-26 13:59:48 +08:00
parent 2a124a0029
commit 47e1447f11

View File

@@ -8,11 +8,31 @@ from lightrag.utils import EmbeddingFunc
import Config.Config
# 控制日志输出
# 设置根日志记录器的级别为INFO这样所有子记录器的日志都会被捕获
root_logger = logging.getLogger()
root_logger.setLevel(logging.INFO)
# 确保根日志记录器有处理器
if not root_logger.handlers:
handler = logging.StreamHandler()
handler.setFormatter(logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s'))
root_logger.addHandler(handler)
# 同时保持原有的ragAnything日志记录器配置
logger = logging.getLogger('ragAnything')
logger.setLevel(logging.INFO)
handler = logging.StreamHandler()
handler.setFormatter(logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s'))
logger.addHandler(handler)
if not logger.handlers:
handler = logging.StreamHandler()
handler.setFormatter(logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s'))
logger.addHandler(handler)
# 另外尝试捕获raganything库可能使用的特定记录器
raganything_logger = logging.getLogger('raganything')
raganything_logger.setLevel(logging.INFO)
if not raganything_logger.handlers:
handler = logging.StreamHandler()
handler.setFormatter(logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s'))
raganything_logger.addHandler(handler)
async def main():
# 设置 API 配置