We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0532fb1 commit 90aa9afCopy full SHA for 90aa9af
examples/rag/sdk_rag_eval_batch_dataset.py
@@ -18,6 +18,8 @@
18
from dingo.model.llm.rag.llm_rag_context_recall import LLMRAGContextRecall
19
from dingo.model.llm.rag.llm_rag_context_relevancy import LLMRAGContextRelevancy
20
from dingo.model.llm.rag.llm_rag_faithfulness import LLMRAGFaithfulness
21
+from dingo.utils import log
22
+
23
# 配置日志文件路径
24
LOG_FILE_PATH = "rag_eval_log.txt"
25
@@ -35,8 +37,6 @@
35
37
logger = logging.getLogger(__name__)
36
38
39
# 配置Dingo项目的日志模块为INFO级别
-from dingo.utils import log
-
40
log.setLevel('INFO')
41
42
@@ -51,6 +51,7 @@
51
# 输入文件路径配置
52
CSV_FILE_PATH = "ragflow_eval_data_50.jsonl" # 支持CSV和JSONL格式
53
54
55
def evaluate_from_jsonl(jsonl_path):
56
"""从JSONL文件读取数据并进行RAG指标评测"""
57
logger.info(f"\n从JSONL文件 {jsonl_path} 读取数据进行评测...")
0 commit comments