Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Infinity-AILab/DeepResearchEval
/ functions
Functions
851 in github.com/Infinity-AILab/DeepResearchEval
⨍
Functions
851
◇
Types & classes
91
↳
Endpoints
19
↓ 2 callers
Method
_cleanup_test_file
Clean up temporary test file.
factual_eval/libs/miroflow-tool/tests/test_python_server.py:59
↓ 2 callers
Method
_create_test_file
Create a temporary test file for upload testing.
factual_eval/libs/miroflow-tool/tests/test_python_server.py:46
↓ 2 callers
Function
_encode_audio_file
Encode audio file to base64 and determine format.
factual_eval/libs/miroflow-tool/src/miroflow/tool/mcp_servers/audio_mcp_server.py:93
↓ 2 callers
Method
_ensure_thread_started
(self)
factual_eval/libs/miroflow-contrib/src/miroflow/contrib/tracing/processors.py:209
↓ 2 callers
Method
_estimate_tokens
Use tiktoken to estimate token count of text
factual_eval/libs/miroflow/src/miroflow/llm/providers/claude_openrouter_client.py:369
↓ 2 callers
Function
_generate_message_id
Generate random message ID using common LLM format
factual_eval/libs/miroflow/src/miroflow/prebuilt/orchestrator.py:51
↓ 2 callers
Function
_get_audio_duration
Get audio duration in seconds. Tries to use wave (for .wav), then falls back to mutagen (for mp3, etc).
factual_eval/libs/miroflow-tool/src/miroflow/tool/mcp_servers/audio_mcp_server.py:61
↓ 2 callers
Function
_get_audio_extension
Determine the appropriate audio file extension from URL or content type. Args: url: The URL of the audio file content_type:
factual_eval/libs/miroflow-tool/src/miroflow/tool/mcp_servers/audio_mcp_server.py:20
↓ 2 callers
Method
_get_default_weights
Get default equal weights if generation failed
point_quality/deepresearcharena/evaluator/pointwise_core.py:103
↓ 2 callers
Method
_handle_llm_call_with_logging
Unified LLM call and logging handling Returns: tuple[Optional[str], bool, Optional[object]]: (response_text, should_break, tool_ca
factual_eval/libs/miroflow/src/miroflow/prebuilt/orchestrator.py:98
↓ 2 callers
Method
_orch
(self, shared: SharedData, params: Params | None = None)
factual_eval/libs/miroflow-contrib/src/miroflow/contrib/pocket/core.py:123
↓ 2 callers
Method
_parse_new_format_tool_name
Parse new format tool name Args: tool_name: New format tool name, for example: - "tool-server_name
factual_eval/apps/visualize-trace/trace_analyzer.py:37
↓ 2 callers
Method
_run
(self, shared: SharedData)
factual_eval/libs/miroflow-contrib/src/miroflow/contrib/pocket/core.py:135
↓ 2 callers
Method
_run_async
(self, shared: SharedData)
factual_eval/libs/miroflow-contrib/src/miroflow/contrib/pocket/core.py:185
↓ 2 callers
Method
_should_block_hf_scraping
Check if we should block scraping of Hugging Face datasets/spaces. :param tool_name: The name of the tool being called :param
factual_eval/libs/miroflow-tool/src/miroflow/tool/manager.py:77
↓ 2 callers
Function
_span_id
assume using default trace provider, which generates span_id in the format: input = f"span_{uuid.uuid4().hex[:24]}"
factual_eval/libs/miroflow-contrib/src/miroflow/contrib/tracing/otlp_json.py:169
↓ 2 callers
Function
_try_parse_with_pattern
General key pattern-based parsing method
factual_eval/libs/miroflow/src/miroflow/utils/parsing_utils.py:236
↓ 2 callers
Function
_unix_nano
Convert an ISO 8601 timestamp to Unix nanoseconds. :param timestamp_in_iso: The timestamp in ISO 8601 format. :return: The timestamp in U
factual_eval/libs/miroflow-contrib/src/miroflow/contrib/tracing/otlp_json.py:134
↓ 2 callers
Method
add_downstream
( self, node: "BaseNode[Any, Any]", action: str = "default" )
factual_eval/libs/miroflow-contrib/src/miroflow/contrib/pocket/core.py:29
↓ 2 callers
Function
add_trace_processor
Adds a new trace processor. This processor will receive all traces/spans.
factual_eval/libs/miroflow-contrib/src/miroflow/contrib/tracing/__init__.py:90
↓ 2 callers
Method
analyze_conversation_flow
Analyze conversation flow, including tool calls
factual_eval/apps/visualize-trace/trace_analyzer.py:169
↓ 2 callers
Function
assert_no_traces
()
factual_eval/libs/miroflow-contrib/tests/tracing/testing_processor.py:95
↓ 2 callers
Function
bootstrap_logger
Configure only this logger, not the root logger
factual_eval/libs/miroflow-tool/src/miroflow/tool/logger.py:14
↓ 2 callers
Function
bootstrap_silent_trace_provider
()
factual_eval/libs/miroflow-contrib/src/miroflow/contrib/tracing/otlp_setup.py:19
↓ 2 callers
Function
call_claude_vision
Call Claude vision API.
factual_eval/libs/miroflow-tool/src/miroflow/tool/mcp_servers/vision_mcp_server.py:46
↓ 2 callers
Method
clear
Clear all cache data
point_quality/deepresearcharena/cache/file_cache.py:111
↓ 2 callers
Function
createToolCallHTML
(tool)
factual_eval/apps/visualize-trace/static/js/script.js:692
↓ 2 callers
Function
create_mcp_server_parameters
Define and return MCP server configuration list
factual_eval/libs/miroflow/src/miroflow/utils/tool_utils.py:16
↓ 2 callers
Method
create_message
Call LLM to generate response, supports tool calls - unified implementation
factual_eval/libs/miroflow/src/miroflow/llm/provider_client_base.py:300
↓ 2 callers
Function
create_pipeline_components
Creates and initializes the core components of the agent pipeline. Args: cfg: The Hydra configuration object. Returns:
factual_eval/libs/miroflow/src/miroflow/prebuilt/pipeline.py:137
↓ 2 callers
Method
exec
(self, prep: A)
factual_eval/libs/miroflow-contrib/src/miroflow/contrib/pocket/core_v2.py:16
↓ 2 callers
Function
execute_task_pipeline
Executes the full pipeline for a single task. Args: cfg: The Hydra configuration object. task_description: The description o
factual_eval/libs/miroflow/src/miroflow/prebuilt/pipeline.py:24
↓ 2 callers
Method
extract_json_from_response
Extract JSON from LLM response
point_quality/deepresearcharena/evaluator/base_evaluator.py:154
↓ 2 callers
Method
extract_text_content
Extract text from message content
factual_eval/apps/visualize-trace/trace_analyzer.py:159
↓ 2 callers
Function
fetch_ordered_spans
()
factual_eval/libs/miroflow-contrib/tests/tracing/testing_processor.py:77
↓ 2 callers
Function
fetch_traces
()
factual_eval/libs/miroflow-contrib/tests/tracing/testing_processor.py:81
↓ 2 callers
Method
format_tool_result_for_user
Format tool execution results to be fed back to LLM as user messages. Only includes necessary information (results or errors).
factual_eval/libs/miroflow/src/miroflow/utils/io_utils.py:87
↓ 2 callers
Method
gen_span_id
Generate a new span identifier.
factual_eval/libs/miroflow-contrib/src/miroflow/contrib/tracing/provider.py:125
↓ 2 callers
Method
gen_trace_id
Generate a new trace identifier.
factual_eval/libs/miroflow-contrib/src/miroflow/contrib/tracing/provider.py:121
↓ 2 callers
Method
generate
Generate tasks for all experts. Args: experts: List of expert info Returns: List of tasks, each con
task_generation/generators/task_generator.py:40
↓ 2 callers
Function
generate_agent_summarize_prompt
( task_description: str, task_failed: bool = False, agent_type: str = "" )
factual_eval/libs/miroflow/src/miroflow/utils/prompt_utils.py:182
↓ 2 callers
Function
generate_no_mcp_system_prompt
(date)
factual_eval/libs/miroflow/src/miroflow/utils/prompt_utils.py:109
↓ 2 callers
Method
get_cache_statistics
Get statistics about cache usage
point_quality/deepresearcharena/evaluator/base_evaluator.py:237
↓ 2 callers
Method
get_current_span
Return the currently active span, if any.
factual_eval/libs/miroflow-contrib/src/miroflow/contrib/tracing/provider.py:109
↓ 2 callers
Method
get_current_trace
Return the currently active trace, if any.
factual_eval/libs/miroflow-contrib/src/miroflow/contrib/tracing/provider.py:105
↓ 2 callers
Method
get_main_agent_history
Get main agent message history
factual_eval/apps/visualize-trace/trace_analyzer.py:107
↓ 2 callers
Method
get_main_agent_messages
Get main agent message list
factual_eval/apps/visualize-trace/trace_analyzer.py:111
↓ 2 callers
Method
get_next_node
( self, curr: BaseNode[Any, Any], action: str | None )
factual_eval/libs/miroflow-contrib/src/miroflow/contrib/pocket/core.py:115
↓ 2 callers
Function
hideLoading
()
factual_eval/apps/visualize-trace/static/js/script.js:74
↓ 2 callers
Method
on_span_start
(self, span: Span[Any])
factual_eval/libs/miroflow-contrib/src/miroflow/contrib/tracing/processors.py:235
↓ 2 callers
Method
on_trace_end
(self, trace: Trace)
factual_eval/libs/miroflow-contrib/src/miroflow/contrib/tracing/processors.py:231
↓ 2 callers
Method
parse_mcp_tool_call
Parse MCP tool call
factual_eval/apps/visualize-trace/trace_analyzer.py:136
↓ 2 callers
Method
process_llm_response
Process LLM response - implemented by subclass
factual_eval/libs/miroflow/src/miroflow/llm/provider_client_base.py:125
↓ 2 callers
Method
reset_current_span
(cls, token: "contextvars.Token[Span[Any] | None]")
factual_eval/libs/miroflow-contrib/src/miroflow/contrib/tracing/scope.py:43
↓ 2 callers
Method
reset_current_trace
(cls, token: "contextvars.Token[Trace | None]")
factual_eval/libs/miroflow-contrib/src/miroflow/contrib/tracing/scope.py:58
↓ 2 callers
Function
run_tasks_as_children
(first_span_id: str, second_span_id: str)
factual_eval/libs/miroflow-contrib/tests/tracing/test_tracing.py:189
↓ 2 callers
Function
run_tasks_parallel
(span_ids: list[str])
factual_eval/libs/miroflow-contrib/tests/tracing/test_tracing.py:183
↓ 2 callers
Function
save_jsonl
Save data to a JSONL file. Args: data: List of dictionaries file_path: Target file path
task_generation/utils/file_utils.py:65
↓ 2 callers
Function
selectFileByIndex
(index)
factual_eval/apps/visualize-trace/static/js/script.js:399
↓ 2 callers
Method
set_api_key
Set the OpenAI API key for the exporter. Args: api_key: The OpenAI API key to use. This is the same key used by the OpenAI Python
factual_eval/libs/miroflow-contrib/src/miroflow/contrib/tracing/processors.py:73
↓ 2 callers
Method
set_current_span
( cls, span: "Span[Any] | None" )
factual_eval/libs/miroflow-contrib/src/miroflow/contrib/tracing/scope.py:37
↓ 2 callers
Method
set_current_trace
( cls, trace: "Trace | None" )
factual_eval/libs/miroflow-contrib/src/miroflow/contrib/tracing/scope.py:51
↓ 2 callers
Method
set_params
(self, params: Params)
factual_eval/libs/miroflow-contrib/src/miroflow/contrib/pocket/core.py:26
↓ 2 callers
Method
set_processors
Replace the list of processors with ``processors``.
factual_eval/libs/miroflow-contrib/src/miroflow/contrib/tracing/provider.py:101
↓ 2 callers
Method
set_processors
Set the list of processors. This will replace the current list of processors.
factual_eval/libs/miroflow-contrib/src/miroflow/contrib/tracing/provider.py:174
↓ 2 callers
Function
set_tracing_export_api_key
Set the OpenAI API key for the backend exporter.
factual_eval/libs/miroflow-contrib/src/miroflow/contrib/tracing/__init__.py:111
↓ 2 callers
Function
showLoading
()
factual_eval/apps/visualize-trace/static/js/script.js:70
↓ 2 callers
Method
shutdown
Clean up any resources used by the provider.
factual_eval/libs/miroflow-contrib/src/miroflow/contrib/tracing/provider.py:154
↓ 2 callers
Method
shutdown
(self)
factual_eval/libs/miroflow-contrib/tests/tracing/testing_processor.py:67
↓ 2 callers
Function
simple_async_tracing
()
factual_eval/libs/miroflow-contrib/tests/tracing/test_tracing.py:159
↓ 2 callers
Function
simple_tracing
()
factual_eval/libs/miroflow-contrib/tests/tracing/test_tracing.py:61
↓ 2 callers
Function
smart_request
(url: str, params: dict = None)
factual_eval/libs/miroflow-tool/src/miroflow/tool/mcp_servers/utils/smart_request.py:25
↓ 2 callers
Function
truncateText
(text, maxLength = 100)
factual_eval/apps/visualize-trace/static/js/script.js:100
↓ 2 callers
Function
updateNavigationList
(data)
factual_eval/apps/visualize-trace/static/js/script.js:1005
↓ 1 callers
Function
_anyvalue
implementation from https://github.com/dimaqq/otlp-json/blob/e7490fe003309a1b3e8d238f6fc77362a57c220a/otlp_json/__init__.py#L112 definti
factual_eval/libs/miroflow-contrib/src/miroflow/contrib/tracing/otlp_json.py:32
↓ 1 callers
Method
_apply_cache_control
Apply cache control to the last user message and system message (if applicable)
factual_eval/libs/miroflow/src/miroflow/llm/providers/claude_openrouter_client.py:456
↓ 1 callers
Method
_apply_cache_control
Apply cache control to the last user message and system message (if applicable)
factual_eval/libs/miroflow/src/miroflow/llm/providers/claude_anthropic_client.py:278
↓ 1 callers
Method
_build_all_dims
Build dictionary of all dimensions with their definitions
point_quality/deepresearcharena/evaluator/pointwise_evaluator.py:56
↓ 1 callers
Method
_calculate_summary_statistics
Calculate summary statistics across all queries
point_quality/deepresearcharena/evaluator/pointwise_evaluator.py:298
↓ 1 callers
Function
_conservative_escape_fallback
Conservative fallback strategy: only fix the most obvious issues
factual_eval/libs/miroflow/src/miroflow/utils/parsing_utils.py:371
↓ 1 callers
Method
_convert_messages_to_text
Convert message list to text format required by Response API
factual_eval/libs/miroflow/src/miroflow/llm/providers/gpt_openai_response_client.py:174
↓ 1 callers
Method
_convert_response_to_serializable
Convert Response API response to a serializable format
factual_eval/libs/miroflow/src/miroflow/llm/providers/gpt_openai_response_client.py:330
↓ 1 callers
Method
_create_client
Create specific LLM client
factual_eval/libs/miroflow/src/miroflow/llm/provider_client_base.py:104
↓ 1 callers
Method
_create_completion
Helper to create a completion, handling async and sync calls.
factual_eval/libs/miroflow/src/miroflow/llm/providers/claude_openrouter_client.py:234
↓ 1 callers
Method
_create_completion
Helper to create a completion, handling async and sync calls.
factual_eval/libs/miroflow/src/miroflow/llm/providers/deepseek_newapi_client.py:184
↓ 1 callers
Method
_create_completion
Helper to create a completion, handling async and sync calls.
factual_eval/libs/miroflow/src/miroflow/llm/providers/claude_newapi_client.py:188
↓ 1 callers
Function
_create_exponential_backoff_generator
Create a generator that yields delays for exponential backoff. :param max_retry_count: Maximum number of retries. :param base_delay: Base
factual_eval/libs/miroflow-contrib/src/miroflow/contrib/tracing/otlp_exporter.py:59
↓ 1 callers
Method
_create_message
Create provider-specific message - implemented by subclass
factual_eval/libs/miroflow/src/miroflow/llm/provider_client_base.py:114
↓ 1 callers
Method
_create_response
Helper to create a response using OpenAI's Response API.
factual_eval/libs/miroflow/src/miroflow/llm/providers/gpt_openai_response_client.py:210
↓ 1 callers
Function
_ensure_homogeneous
( value: Sequence[int | float | str | bool], )
factual_eval/libs/miroflow-contrib/src/miroflow/contrib/tracing/otlp_json.py:23
↓ 1 callers
Method
_exec
(self, prep_res: _PrepResult)
factual_eval/libs/miroflow-contrib/src/miroflow/contrib/pocket/core.py:48
↓ 1 callers
Method
_exec
(self, prep_res: _PrepResult)
factual_eval/libs/miroflow-contrib/src/miroflow/contrib/pocket/core.py:169
↓ 1 callers
Method
_extract_boxed_content
Extract content from \\boxed{} patterns in the text. Uses safe regex patterns to avoid catastrophic backtracking. Returns the
factual_eval/libs/miroflow/src/miroflow/utils/io_utils.py:67
↓ 1 callers
Method
_extract_query_id
Extract query ID from filename
point_quality/deepresearcharena/evaluator/base_evaluator.py:109
↓ 1 callers
Method
_extract_response
Extract response content from result data
point_quality/deepresearcharena/evaluator/base_evaluator.py:124
↓ 1 callers
Method
_filter_message_history
Filter message history, keep specified number of tool results
factual_eval/libs/miroflow/src/miroflow/llm/provider_client_base.py:366
↓ 1 callers
Function
_find_value_end_position
Find the end position of value
factual_eval/libs/miroflow/src/miroflow/utils/parsing_utils.py:307
↓ 1 callers
Method
_format_task
Format a single task for final output.
task_generation/pipeline/orchestrator.py:147
↓ 1 callers
Method
_get_anthropic_credentials
Get Anthropic API credentials, skip test if not available.
factual_eval/libs/miroflow-tool/tests/test_reasoning_mcp_server.py:19
↓ 1 callers
Method
_get_credentials
Get Serper API credentials, skip test if not available.
factual_eval/libs/miroflow-tool/tests/test_searching_mcp_server.py:17
← previous
next →
101–200 of 851, ranked by callers