MCPcopy Create free account

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

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

Method__post_init__
(self)
src/llm/base_client.py:64
Method__post_init__
(self)
src/llm/providers/anthropic_client.py:38
Method__post_init__
Validate info_level after initialization
src/logging/task_logger.py:146
Method__post_init__
(self)
benchmarks/check_progress/common.py:166
Method__repr__
(self)
src/core/progressive_memory.py:342
Method__str__
(self)
src/utils/wrapper_utils.py:22
Method__str__
(self)
src/utils/wrapper_utils.py:35
Method__str__
(self)
src/llm/exceptions.py:109
Method_create_client
Create LLM client
src/llm/providers/anthropic_client.py:47
Method_create_message
Send message to Anthropic API. :param system_prompt: System prompt string. :param messages_history: Message history list.
src/llm/providers/anthropic_client.py:100
Function_encode_audio_file
Encode audio file to base64 and determine format.
libs/miroflow-tools/src/miroflow_tools/mcp_servers/audio_mcp_server_os.py:110
Method_extract_boxed_content
r""" Extract the content of the last \boxed{...} occurrence in the given text. Supports: - Arbitrary levels of nested braces
src/io/output_formatter.py:19
Method_format_response_for_log
Format response for logging
src/llm/base_client.py:380
Method_format_tool_efficiency_section
(self, tool_result: EvalResult)
evaluators/utils/run_all.py:377
Function_get_audio_duration
Get audio duration in seconds. Tries to use wave (for .wav), then falls back to mutagen (for mp3, etc).
libs/miroflow-tools/src/miroflow_tools/mcp_servers/audio_mcp_server_os.py:78
Method_get_audio_extension
Determine audio file extension
libs/miroflow-tools/src/miroflow_tools/tools/enhanced_audio.py:683
Method_get_video_extension
Determine video file extension
libs/miroflow-tools/src/miroflow_tools/tools/enhanced_video.py:828
Method_load_long_context_titles
Load document titles from long_context_sampled_*.json files.
evaluators/citation_coverage.py:192
Method_recreate_client
Recreate the client with a fresh connection pool. This is useful when connection errors occur, as the existing connection poo
src/llm/providers/openai_client.py:76
Method_stream_message
Send message event
src/core/orchestrator.py:199
Method_verify_audio_with_gemini
(self, claims: List[Dict], source_info: Dict)
evaluators/factual_accuracy.py:1744
Method_verify_batch_with_api
(self, claims: List[Dict], source_info: Dict)
evaluators/factual_accuracy.py:2267
Method_verify_video_with_gemini
(self, claims: List[Dict], source_info: Dict)
evaluators/factual_accuracy.py:1855
FunctionaddClasses
(element, classes)
docs/static/js/bulma-carousel.js:95
Functionanalyze_image_sync
Synchronous wrapper for image analysis. Note: Internally uses asyncio, suitable for scripts and non-async contexts.
libs/miroflow-tools/src/miroflow_tools/tools/enhanced_vqa.py:581
Methodarchives
(self)
src/io/folder_processor.py:137
Functionaudio_extract_metadata
Extract audio metadata without transcription. Use this tool to get audio file information: - Duration in seconds - Sample rate (Hz)
libs/miroflow-tools/src/miroflow_tools/mcp_servers/enhanced_audio_mcp_server.py:154
Functionaudio_question_answering
Answer the question based on the given audio information. Args: audio_path_or_url: The path of the audio file locally or its URL. Pa
libs/miroflow-tools/src/miroflow_tools/mcp_servers/audio_mcp_server.py:207
Functionaudio_question_answering_enhanced
Answer questions about audio content with confidence scoring. This tool: 1. Analyzes the audio to understand content 2. Answers the
libs/miroflow-tools/src/miroflow_tools/mcp_servers/enhanced_audio_mcp_server.py:199
Functionaudio_quick_transcription
Fast single-pass audio transcription without verification. Use this tool when: - Speed is more important than perfect accuracy - Aud
libs/miroflow-tools/src/miroflow_tools/mcp_servers/enhanced_audio_mcp_server.py:111
Functionaudio_transcription
Transcribe audio file to text and return the transcription. Args: audio_path_or_url: The path of the audio file locally or its URL. P
libs/miroflow-tools/src/miroflow_tools/mcp_servers/audio_mcp_server_os.py:135
Functionaudio_transcription
Transcribe audio file to text and return the transcription. Args: audio_path_or_url: The path of the audio file locally or its URL. P
libs/miroflow-tools/src/miroflow_tools/mcp_servers/audio_mcp_server.py:134
Functionaudio_understanding_advanced
Advanced audio understanding with multi-turn verification and confidence scoring. This tool provides: - High-quality transcription with
libs/miroflow-tools/src/miroflow_tools/mcp_servers/enhanced_audio_mcp_server.py:39
Methodaudios
(self)
src/io/folder_processor.py:117
Methodavailable_tokens
Get available tokens for new content
src/core/progressive_memory.py:131
Methodaverage_run_accuracy
Calculate average accuracy across individual runs
benchmarks/check_progress/common.py:240
Functionbl
(c)
docs/static/js/fontawesome.all.min.js:5
FunctionbulmaCarousel
(selector)
docs/static/js/bulma-carousel.js:504
FunctionbulmaSlider
(selector)
docs/static/js/bulma-slider.js:105
Methodcall_with_retry
Call LLM with retry logic.
evaluators/utils/llm_client.py:299
Functioncamelize
(str)
docs/static/js/bulma-carousel.js:1008
Functioncleanup_temp_file
Clean up temporary file if needed. Args: file_path: Path to file is_temp: Whether file is temporary and should be delete
libs/miroflow-tools/src/miroflow_tools/utils/file_utils.py:63
Functionclear_allowed_db_path
Clear the allowed db path restriction.
libs/miroflow-tools/src/miroflow_tools/mcp_servers/rag_mcp_server.py:77
Methodcompletion_rate
Calculate completion rate percentage
benchmarks/check_progress/common.py:178
Methodcompress
Compress content using LLM. Args: content: Content to compress level: Compression level (1=light, 2=
src/core/progressive_memory.py:363
Methodcompress_if_needed
Compress memory if needed to fit incoming content. Args: incoming_tokens: Tokens of incoming content
src/core/progressive_memory.py:178
Methodconvert_a
Same as usual converter, but removes Javascript links and escapes URIs.
src/io/input_handler.py:332
Methodconvert_hn
Same as usual, but be sure to start with a new line
src/io/input_handler.py:324
Methodconvert_img
Same as usual converter, but removes data URIs
src/io/input_handler.py:374
Functionconvert_to_markdown
Convert various types of resources (doc, ppt, pdf, excel, csv, zip file etc.) described by an file: or data: URI to markdown. Args: u
libs/miroflow-tools/src/miroflow_tools/mcp_servers/reading_mcp_server.py:421
Methodconvert_tool_definition_to_tool_call
(tools_definitions)
src/llm/base_client.py:291
Functioncount_chinese_words
Count words in text, handling both Chinese and English content. For Chinese text: counts Chinese characters (each character = 1 word)
src/utils/prompt_utils.py:2009
Functioncreate_sandbox
Create a linux sandbox. Args: timeout: Time in seconds before the sandbox is automatically shutdown. The default is 600 seconds. Ret
libs/miroflow-tools/src/miroflow_tools/mcp_servers/python_mcp_server.py:38
Functioncss
(element, obj)
docs/static/js/bulma-carousel.js:169
Methodcurrent_tokens
Get current total tokens in memory
src/core/progressive_memory.py:126
Methoddata_files
(self)
src/io/folder_processor.py:133
Functiondecorator
(func: Callable[..., Awaitable[T]])
src/llm/util.py:32
Functiondecorator
( func: Callable[..., Awaitable[R]], )
libs/miroflow-tools/src/miroflow_tools/manager.py:38
Functiondefer
()
docs/static/js/bulma-carousel.js:995
FunctiondetectSupportsPassive
()
docs/static/js/bulma-carousel.js:189
Methoddocuments
(self)
src/io/folder_processor.py:121
Functiondownload_file_from_internet_to_sandbox
Download a file from the internet to the `/home/user` dir of the remote python interpreter. Args: sandbox_id: The id of the sandbox to ru
libs/miroflow-tools/src/miroflow_tools/mcp_servers/python_mcp_server.py:207
Functiondownload_file_from_sandbox_to_local
Download a file from the sandbox to local system. Files in sandbox cannot be processed by tools from other servers - only local files and internet URL
libs/miroflow-tools/src/miroflow_tools/mcp_servers/python_mcp_server.py:255
Functionec
(c)
docs/static/js/fontawesome.all.min.js:5
Methodencoding
Lazy load tiktoken encoding
src/core/progressive_memory.py:106
Methodensure_summary_context
Check if current message_history + summary_prompt will exceed context If it will exceed, remove the last assistant-user pair and retu
src/llm/providers/anthropic_client.py:300
Methodevaluate_batch
Args: batch_data: List of dicts, each containing: - case_id: str - result_text: str
evaluators/factual_accuracy.py:699
Functionevaluate_single_config
Returns: (context_size, model, result_dict)
eval.py:506
Functionevaluate_single_config_v2
Args: Returns: (context_size, model, current_run_scores, merged_scores)
eval.py:712
Methodexception_handler
(loop, context)
benchmarks/common_benchmark.py:401
Methodexecute_tool_call
( self, *, server_name: str, tool_name: str, arguments: dict[str, Any] )
libs/miroflow-tools/src/miroflow_tools/manager.py:54
Methodextract_block
(tag)
evaluators/depth_quality.py:58
Methodextract_metadata
Public method to extract video metadata. Args: video_path: Path to video file Returns:
libs/miroflow-tools/src/miroflow_tools/tools/enhanced_video.py:849
Methodextract_timestamp
(file_path)
benchmarks/common_benchmark.py:168
Methodextract_tool_calls_info
Extract tool call information from LLM response
src/llm/providers/anthropic_client.py:230
Functionfl
(c)
docs/static/js/fontawesome.all.min.js:5
Methodformat_results
Format processed chunks into a readable string. Args: query: The original search query chunks: List
libs/miroflow-tools/src/miroflow_tools/tools/rag_rerank.py:484
Methodformat_token_usage_summary
Format token usage statistics, return summary_lines for format_final_summary and log string
src/llm/providers/anthropic_client.py:362
Methodfrom_dict
(cls, d)
src/logging/task_logger.py:322
FunctiongenerateTable
()
docs/static/js/leaderboard_testmini.js:1
Methodgenerate_agent_system_prompt
(self, date: Any, mcp_servers: List[Dict])
src/llm/providers/anthropic_client.py:260
Functiongenerate_no_mcp_system_prompt
(date)
src/utils/prompt_utils.py:870
Functiongenerate_summary_report
Generate a summary report of all evaluation results.
eval.py:1267
FunctiongetNodeIndex
(node)
docs/static/js/bulma-carousel.js:1005
Methodget_all_tool_definitions
(self)
libs/miroflow-tools/src/miroflow_tools/manager.py:53
Methodget_context
Get concatenated context from top relevant chunks. Args: query: Search query max_tokens: Maximum app
libs/miroflow-tools/src/miroflow_tools/tools/rag_tool.py:1017
Functionget_file_info
Get information about a file without reading its full content. Useful for understanding file structure before reading specific parts. Arg
libs/miroflow-tools/src/miroflow_tools/mcp_servers/reading_mcp_server.py:354
Methodget_source_document
(self, filename: str)
evaluators/utils/document_loader.py:243
Methodget_stats
Get memory statistics
src/core/progressive_memory.py:313
Functiongl
(c)
docs/static/js/fontawesome.all.min.js:5
Functiongoogle_search
Perform google searches via Serper API and retrieve rich results. It is able to retrieve organic search results, people also ask, related searches
libs/miroflow-tools/src/miroflow_tools/mcp_servers/searching_google_mcp_server.py:96
Functiongoogle_search
Tool to perform web searches via Serper API and retrieve rich results. It is able to retrieve organic search results, people also ask, r
libs/miroflow-tools/src/miroflow_tools/mcp_servers/serper_mcp_server.py:69
Functiongoogle_search
Perform google searches via Serper API and retrieve rich results. It is able to retrieve organic search results, people also ask, related searches
libs/miroflow-tools/src/miroflow_tools/mcp_servers/searching_google_iflow_mcp_server.py:127
Methodgrade_with_semaphore
(task_info)
benchmarks/subset_extraction/gaia-text-103-grader.py:191
Methodhandle_max_turns_reached_summary_prompt
Handle max turns reached summary prompt
src/llm/providers/anthropic_client.py:263
Functionheight
(element)
docs/static/js/bulma-carousel.js:136
Functionhide
(elements)
docs/static/js/bulma-carousel.js:116
Functionhl
(c)
docs/static/js/fontawesome.all.min.js:5
Functionic
(c)
docs/static/js/fontawesome.all.min.js:5
Methodimages
(self)
src/io/folder_processor.py:109
← previousnext →601–700 of 786, ranked by callers