MCPcopy Create free account

hub / github.com/NJU-LINK/DR3-Eval / functions

Functions786 in github.com/NJU-LINK/DR3-Eval

↓ 1 callersMethodextract_task_info
Extract task information from a task file
benchmarks/subset_extraction/gaia-text-103-grader.py:89
↓ 1 callersFunctionextract_text_from_shape
Recursively extract text from a shape, including nested GROUP shapes. Args: shape: The shape to extract text fro
src/io/input_handler.py:719
↓ 1 callersMethodextract_tool_calls_info
Extract tool call information from LLM response
src/llm/providers/openai_client.py:404
↓ 1 callersFunctionextract_trace_id
Extract trace ID from an exception. Looks for trace ID in: 1. Response headers (eagleeye-traceid) 2. Error message body (traceId
src/llm/exceptions.py:22
↓ 1 callersFunctionextract_word_count_requirement
Extract word count requirement from query. Looks for patterns like: - "1500-2000字" - "2000字左右" - "不少于1000字" - "1500 to 2
src/utils/prompt_utils.py:2045
↓ 1 callersFunctionfilter_google_search_result
Filter google search result content based on environment variables. Args: result_content: The JSON string result from google search
libs/miroflow-tools/src/miroflow_tools/mcp_servers/searching_google_mcp_server.py:52
↓ 1 callersFunctionfilter_google_search_result
Filter google search result content based on environment variables. Args: result_content: The JSON string result from google search
libs/miroflow-tools/src/miroflow_tools/mcp_servers/searching_google_iflow_mcp_server.py:83
↓ 1 callersFunctionfind_insight_in_conversations
Find where an insight appears in the conversation history. Args: insight: The golden insight text insight_index: Index o
benchmarks/evaluators/eval_intermediate_insights.py:266
↓ 1 callersMethodfind_task_files
Find all task JSON files in the extraction directory
benchmarks/subset_extraction/gaia-text-103-grader.py:77
↓ 1 callersMethodformat_token_usage_summary
Format token usage statistics, return summary_lines for format_final_summary and log string
src/llm/providers/openai_client.py:533
↓ 1 callersFunctiongc
(c,l)
docs/static/js/fontawesome.all.min.js:5
↓ 1 callersFunctiongenerate_incremental_summary_report
Generate an incremental summary report of evaluation results.
eval.py:981
↓ 1 callersFunctiongenerate_report_validation_prompt
Generate a prompt to validate if the report meets all query requirements. This prompt instructs the agent to use Python code execution tool t
src/utils/prompt_utils.py:2135
↓ 1 callersFunctiongenerate_row
(qid, model_names)
docs/static/js/explorer-index.js:151
↓ 1 callersFunctiongenerate_summary
Generates a summary of benchmark results by reading log files from a directory, calculating total and average trace data, both overall and gr
src/logging/summary_time_cost.py:93
↓ 1 callersFunctionget_audio_duration
(input_path: str)
evaluators/factual_accuracy.py:214
↓ 1 callersFunctionget_color_for_level
Get color code based on log level for better visual distinction
src/logging/task_logger.py:33
↓ 1 callersMethodget_content_by_index
(self, idx: int)
evaluators/utils/document_loader.py:218
↓ 1 callersFunctionget_default_output_dir
Get the default evaluations output directory.
benchmarks/evaluators/eval_intermediate_insights.py:455
↓ 1 callersFunctionget_env_info
Collect current configuration environment variable information for logging
src/config/settings.py:663
↓ 1 callersMethodget_extra_info
(self)
src/utils/wrapper_utils.py:45
↓ 1 callersFunctionget_file_category
Determine the category of a file based on its extension.
src/io/folder_processor.py:170
↓ 1 callersFunctionget_log_file_path
()
src/llm/error_logger.py:125
↓ 1 callersFunctionget_max_tokens_for_model
(model_name: str)
evaluators/factual_accuracy.py:88
↓ 1 callersFunctionget_model_name_from_llm_config
Read model_name from the LLM config file. Args: llm_config: Name of the LLM config (e.g., 'qwen3_235b' for conf/llm/qwen3_235b.y
src/runners/batch_tasks.py:1343
↓ 1 callersFunctionget_page_numbers_from_claims
Args: Returns:
evaluators/factual_accuracy.py:465
↓ 1 callersMethodget_response
(self)
src/utils/wrapper_utils.py:48
↓ 1 callersMethodget_scrape_result
Process scrape result and truncate if too long to support more conversation turns.
src/core/orchestrator.py:245
↓ 1 callersMethodget_server_params
Get parameters for the specified server
libs/miroflow-tools/src/miroflow_tools/manager.py:111
↓ 1 callersMethodget_token_usage
(self)
src/llm/providers/anthropic_client.py:393
↓ 1 callersMethodget_token_usage
(self)
src/llm/providers/openai_client.py:559
↓ 1 callersMethodgrade_all_tasks
Grade all tasks with concurrent processing
benchmarks/subset_extraction/gaia-text-103-grader.py:169
↓ 1 callersMethodgrade_single_task
Grade a single task using GAIA-Text-103 evaluator
benchmarks/subset_extraction/gaia-text-103-grader.py:130
↓ 1 callersFunctionguess_mime_media_type_from_extension
Guess the MIME type based on the file extension.
libs/miroflow-tools/src/miroflow_tools/mcp_servers/vision_mcp_server.py:28
↓ 1 callersFunctionguess_mime_media_type_from_extension
Guess the MIME type based on the file extension.
libs/miroflow-tools/src/miroflow_tools/mcp_servers/vision_mcp_server_os.py:30
↓ 1 callersMethodhas_extra_info
(self)
src/utils/wrapper_utils.py:42
↓ 1 callersFunctionisHTML5
(unknown)
docs/static/js/bulma-carousel.js:255
↓ 1 callersFunctionisString
(unknown)
docs/static/js/bulma-slider.js:98
↓ 1 callersFunctionisVimeo
(unknown)
docs/static/js/bulma-carousel.js:264
↓ 1 callersFunctionisYoutube
(unknown)
docs/static/js/bulma-carousel.js:261
↓ 1 callersMethodis_error_box
(something)
src/utils/wrapper_utils.py:26
↓ 1 callersFunctionis_group
Check if a shape is a group
src/io/input_handler.py:715
↓ 1 callersFunctionis_picture
Check if a shape is a picture
src/io/input_handler.py:700
↓ 1 callersFunctionis_report_valid
Check if a report file is valid (exists and has sufficient content). A report is considered invalid if: - It doesn't exist - It'
src/runners/batch_tasks.py:252
↓ 1 callersMethodis_response_box
(something)
src/utils/wrapper_utils.py:39
↓ 1 callersFunctionis_table
Check if a shape is a table
src/io/input_handler.py:709
↓ 1 callersFunctionl
(t)
docs/static/js/bulma-slider.min.js:1
↓ 1 callersFunctionlevenshtein_ratio
(s1: str, s2: str)
evaluators/utils/document_loader.py:125
↓ 1 callersMethodload_documents
Load documents from a long_context.json file and split into chunks. Uses SQLite cache if available and valid. If a .
libs/miroflow-tools/src/miroflow_tools/tools/rag_tool.py:692
↓ 1 callersFunctionload_env
Load .env file from various possible locations
libs/miroflow-tools/src/miroflow_tools/mcp_servers/enhanced_video_mcp_server.py:27
↓ 1 callersFunctionload_execution_log
Load and parse the execution log JSON file.
benchmarks/evaluators/eval_intermediate_insights.py:50
↓ 1 callersMethodload_from_db
Load documents directly from a pre-built SQLite database. This skips the JSON file entirely and loads embeddings from the db.
libs/miroflow-tools/src/miroflow_tools/tools/rag_tool.py:658
↓ 1 callersFunctionload_golden_insights
Load golden insights from JSON file.
benchmarks/evaluators/eval_intermediate_insights.py:56
↓ 1 callersMethodload_json
(self, path: Path)
evaluators/utils/document_loader.py:160
↓ 1 callersMethodload_tasks
Load benchmark tasks from metadata.jsonl Args: limit: Maximum number of tasks to load (None for all) Returns:
benchmarks/common_benchmark.py:603
↓ 1 callersFunctionload_tasks_from_jsonl
Load tasks from a JSONL file.
src/runners/batch_tasks.py:228
↓ 1 callersFunctionlog_api_error
Args:
src/llm/error_logger.py:51
↓ 1 callersFunctionlog_api_skip
Args:
src/llm/error_logger.py:94
↓ 1 callersFunctionmain
()
eval.py:1466
↓ 1 callersFunctionmain
()
main.py:33
↓ 1 callersFunctionmain
Main entry point with Hydra config.
src/runners/folder_task.py:581
↓ 1 callersFunctionmain
()
src/runners/batch_tasks.py:1374
↓ 1 callersFunctionmain
()
evaluators/information_recall.py:638
↓ 1 callersFunctionmain
()
evaluators/format_compliance.py:338
↓ 1 callersFunctionmain
()
evaluators/depth_quality.py:303
↓ 1 callersFunctionmain
()
evaluators/citation_coverage.py:435
↓ 1 callersFunctionmain
()
evaluators/factual_accuracy.py:2272
↓ 1 callersFunctionmain
()
evaluators/utils/run_all.py:702
↓ 1 callersFunctionmain
()
benchmarks/evaluators/calculate_average_score.py:119
↓ 1 callersFunctionmain
()
benchmarks/evaluators/extract_futurex_results.py:88
↓ 1 callersFunctionmain
()
benchmarks/evaluators/eval_intermediate_insights.py:464
↓ 1 callersFunctionmain
Main function
benchmarks/subset_extraction/gaia-to-text-103-mover.py:140
↓ 1 callersFunctionmain
Main function
benchmarks/subset_extraction/gaia-text-103-grader.py:256
↓ 1 callersFunctionmajority_vote
Compute the majority-vote prediction for a list of candidate predictions. Tie-breaking rules (deterministic): 1) Highest frequency win
benchmarks/evaluators/extract_futurex_results.py:22
↓ 1 callersFunctionmake_answer
(answer)
docs/static/js/question_card.js:80
↓ 1 callersFunctionmake_box
(contents, cls = "")
docs/static/js/question_card.js:49
↓ 1 callersFunctionmake_choice
(choice)
docs/static/js/question_card.js:75
↓ 1 callersFunctionmake_choices
(choices)
docs/static/js/question_card.js:59
↓ 1 callersFunctionmake_img
(path)
docs/static/js/question_card.js:43
↓ 1 callersFunctionmake_qt
(question, unit)
docs/static/js/question_card.js:28
↓ 1 callersFunctionmake_serper_request
Make HTTP request to Serper API with retry logic.
libs/miroflow-tools/src/miroflow_tools/mcp_servers/serper_mcp_server.py:48
↓ 1 callersFunctiono
(t)
docs/static/js/bulma-slider.min.js:1
↓ 1 callersFunctionparse_args
()
benchmarks/check_progress/check_progress_webwalkerqa.py:29
↓ 1 callersFunctionparse_args
()
benchmarks/check_progress/check_progress_xbench_deepresearch.py:29
↓ 1 callersFunctionparse_args
()
benchmarks/check_progress/check_progress_frames.py:29
↓ 1 callersFunctionparse_args
()
benchmarks/check_progress/check_progress_browsecomp.py:29
↓ 1 callersFunctionparse_args
()
benchmarks/check_progress/check_progress_gaia-validation.py:29
↓ 1 callersFunctionparse_args
()
benchmarks/check_progress/check_progress_browsecomp_zh.py:29
↓ 1 callersFunctionparse_args
()
benchmarks/check_progress/check_progress_hle.py:29
↓ 1 callersFunctionparse_args
()
benchmarks/check_progress/check_progress_gaia-validation-text-103.py:29
↓ 1 callersFunctionparse_args
()
benchmarks/check_progress/check_progress_hle-text-500.py:29
↓ 1 callersFunctionparse_args
()
benchmarks/evaluators/extract_futurex_results.py:71
↓ 1 callersFunctionparse_tool_calls_from_log
Parse tool call information from the JSON log file.
src/runners/batch_tasks.py:403
↓ 1 callersFunctionpl
(c)
docs/static/js/fontawesome.all.min.js:5
↓ 1 callersFunctionpost_with_retry
Send POST request with retry and exponential backoff. Returns response object if success, otherwise None.
libs/miroflow-tools/src/miroflow_tools/mcp_servers/reasoning_mcp_server_os.py:38
↓ 1 callersFunctionprepare_audio_for_gemini
(filepath: Path)
evaluators/factual_accuracy.py:235
↓ 1 callersFunctionprepare_file_for_api
(filepath: Path)
evaluators/factual_accuracy.py:541
↓ 1 callersFunctionprepare_folder_for_context_size
Prepare a folder to use a specific context size. IMPORTANT: This function NO LONGER renames files to support concurrent execution. I
src/runners/batch_tasks.py:92
↓ 1 callersMethodprepare_task_description
Prepare task description and file path for the agent Args: task: BenchmarkTask object Returns: Tupl
benchmarks/common_benchmark.py:662
↓ 1 callersFunctionprepare_video_for_gemini
(filepath: Path)
evaluators/factual_accuracy.py:292
← previousnext →401–500 of 786, ranked by callers