MCPcopy Create free account

hub / github.com/Alibaba-NLP/DeepResearch / types & classes

Types & classes131 in github.com/Alibaba-NLP/DeepResearch

↓ 84 callersClassMessage
WebAgent/WebWatcher/infer/vl_search_r1/qwen-agent-o1_search/qwen_agent/llm/schema.py:117
↓ 50 callersClassContentItem
WebAgent/WebWatcher/infer/vl_search_r1/qwen-agent-o1_search/qwen_agent/llm/schema.py:65
↓ 17 callersClassModelServiceError
WebAgent/WebWatcher/infer/vl_search_r1/qwen-agent-o1_search/qwen_agent/llm/base.py:29
↓ 7 callersClassFunctionCall
WebAgent/WebWatcher/infer/vl_search_r1/qwen-agent-o1_search/qwen_agent/llm/schema.py:54
↓ 5 callersClassAPIException
WebAgent/WebWatcher/infer/vl_search_r1/qwen-agent-o1_search/qwen_agent/tools/gpt4o/utils.py:186
↓ 4 callersClassOpenAIAPIClient
WebAgent/WebWatcher/infer/vl_search_r1/qwen-agent-o1_search/qwen_agent/tools/gpt4o/openai_style_api_client.py:18
↓ 3 callersClassQwen_agent
This is a widely applicable function call agent integrated with llm and tool use ability.
WebAgent/WebWatcher/infer/scripts_eval/mmrag_r1/llm_agent/qwen_tool_call.py:18
↓ 3 callersClassSearch
WebAgent/WebSailor/src/tool_search.py:14
↓ 2 callersClassAlibabaAidataAigniteApplicationRunAigniteApplicationExecuteReqDTO
WebAgent/WebWeaver/topsdk/defaultability/request/alibaba_aidata_aignite_application_run_request.py:63
↓ 2 callersClassAlibabaAidataAigniteApplicationRunRequest
WebAgent/WebWeaver/topsdk/defaultability/request/alibaba_aidata_aignite_application_run_request.py:7
↓ 2 callersClassCodeSafetyChecker
A class to analyze Python code (as a string) and detect potentially dangerous file/system/subprocess operations. It uses an internal AST Node
WebAgent/WebWatcher/infer/vl_search_r1/qwen-agent-o1_search/qwen_agent/utils/code_safety_checker.py:60
↓ 2 callersClassDefaultability
WebAgent/WebWeaver/topsdk/defaultability/defaultability.py:3
↓ 2 callersClassDocParserError
WebAgent/WebWatcher/infer/vl_search_r1/qwen-agent-o1_search/qwen_agent/tools/simple_doc_parser.py:79
↓ 2 callersClassFileParserError
Custom exception for document parsing errors
inference/file_tools/file_parser.py:47
↓ 2 callersClassJSONLCache
WebAgent/WebWatcher/infer/vl_search_r1/qwen-agent-o1_search/qwen_agent/tools/private/cache_utils.py:6
↓ 2 callersClassSearch
WebAgent/WebWeaver/tool/tool_search.py:19
↓ 2 callersClassSelectURL
WebAgent/WebWeaver/tool/tool_select_url.py:31
↓ 2 callersClassStorage
This is a special tool for data storage
WebAgent/WebWatcher/infer/vl_search_r1/qwen-agent-o1_search/qwen_agent/tools/storage.py:14
↓ 2 callersClassTopApiClient
WebAgent/WebWeaver/topsdk/client.py:25
↓ 2 callersClassVideoAgent
inference/file_tools/video_agent.py:62
↓ 2 callersClassVisit
WebAgent/WebSailor/src/tool_visit.py:21
↓ 1 callersClassAnyThreadEventLoopPolicy
Event loop policy that allows loop creation on any thread. The default `asyncio` event loop policy only automatically creates event loops in
WebAgent/WebWatcher/infer/vl_search_r1/qwen-agent-o1_search/qwen_agent/tools/code_interpreter.py:366
↓ 1 callersClassArgumentParser
WebAgent/WebWatcher/infer/vl_search_r1/qwen-agent-o1_search/qwen_agent/tools/gpt4o/utils.py:25
↓ 1 callersClassCIServiceError
WebAgent/WebWatcher/infer/vl_search_r1/qwen-agent-o1_search/qwen_agent/tools/code_interpreter_http.py:13
↓ 1 callersClassClick
WebAgent/NestBrowse/toolkit/browser.py:78
↓ 1 callersClassCodeFnCallPrompt
WebAgent/WebWatcher/infer/vl_search_r1/qwen-agent-o1_search/qwen_agent/llm/fncall_prompts/code_fncall_prompt.py:10
↓ 1 callersClassCodeInterpreter
WebAgent/WebWatcher/infer/vl_search_r1/qwen-agent-o1_search/qwen_agent/tools/code_interpreter.py:80
↓ 1 callersClassCodeInterpreterHttp
WebAgent/WebWatcher/infer/vl_search_r1/qwen-agent-o1_search/qwen_agent/tools/code_interpreter_http.py:115
↓ 1 callersClassCustomNamespace
WebAgent/WebWatcher/infer/vl_search_r1/qwen-agent-o1_search/qwen_agent/tools/gpt4o/utils.py:20
↓ 1 callersClassFileParser
inference/tool_file.py:99
↓ 1 callersClassFill
WebAgent/NestBrowse/toolkit/browser.py:139
↓ 1 callersClassIDP
inference/file_tools/idp.py:15
↓ 1 callersClassKeyNotExistsError
WebAgent/WebWatcher/infer/vl_search_r1/qwen-agent-o1_search/qwen_agent/tools/storage.py:9
↓ 1 callersClassMultiTurnReactAgent
WebAgent/WebSailor/src/react_agent.py:20
↓ 1 callersClassMultiTurnReactAgent
WebAgent/WebResummer/src/react_agent.py:24
↓ 1 callersClassMultiTurnReactAgent
inference/react_agent.py:47
↓ 1 callersClassMultiTurnReactAgentSearch
WebAgent/WebWeaver/react_agent_search_id.py:29
↓ 1 callersClassMultiTurnReactAgentWrite
WebAgent/WebWeaver/react_agent_outline_write.py:27
↓ 1 callersClassNousFnCallPrompt
WebAgent/WebWatcher/infer/vl_search_r1/qwen-agent-o1_search/qwen_agent/llm/fncall_prompts/nous_fncall_prompt.py:9
↓ 1 callersClassNousFnCallPromptThink
WebAgent/WebWatcher/infer/vl_search_r1/qwen-agent-o1_search/qwen_agent/llm/fncall_prompts/nous_fncall_prompt_think.py:15
↓ 1 callersClassOmniSearch
WebAgent/WebWatcher/infer/scripts_eval/agent_eval.py:131
↓ 1 callersClassPythonCodeExecutor
WebAgent/WebWatcher/infer/scripts_eval/mmrag_r1/code/sandbox_module.py:48
↓ 1 callersClassPythonInterpreter
inference/tool_python.py:29
↓ 1 callersClassQWenTokenizer
QWen tokenizer.
WebAgent/WebWatcher/infer/vl_search_r1/qwen-agent-o1_search/qwen_agent/utils/tokenization_qwen.py:43
↓ 1 callersClassQwenFnCallPrompt
WebAgent/WebWatcher/infer/vl_search_r1/qwen-agent-o1_search/qwen_agent/llm/fncall_prompts/qwen_fncall_prompt.py:10
↓ 1 callersClassScholar
inference/tool_scholar.py:14
↓ 1 callersClassScraperReader
Scraper内容读取器
WebAgent/WebWeaver/tool/tool_retrieve.py:40
↓ 1 callersClassScraperReader
Scraper内容读取器
WebAgent/WebWeaver/tool/tool_visit.py:50
↓ 1 callersClassSearch
WebAgent/WebDancer/demos/tools/private/search.py:11
↓ 1 callersClassSearch
WebAgent/WebResummer/src/tool_search.py:14
↓ 1 callersClassSearch
inference/tool_search.py:19
↓ 1 callersClassSearchAgent
WebAgent/WebDancer/demos/agents/search_agent.py:10
↓ 1 callersClassSearchAndVisit
WebAgent/WebWeaver/tool/tool_search_and_visit.py:25
↓ 1 callersClassSingleFileParser
inference/file_tools/file_parser.py:464
↓ 1 callersClassStopSequenceCriteria
This class can be used to stop generation whenever a sequence of tokens is encountered. Args: stop_sequences
WebAgent/WebWatcher/infer/vl_search_r1/qwen-agent-o1_search/qwen_agent/llm/openvino.py:72
↓ 1 callersClassTensorConfig
WebAgent/WebWatcher/infer/scripts_eval/mmrag_r1/llm_agent/tensor_helper.py:6
↓ 1 callersClassTensorHelper
WebAgent/WebWatcher/infer/scripts_eval/mmrag_r1/llm_agent/tensor_helper.py:12
↓ 1 callersClassTextChatAtOAI
WebAgent/WebDancer/demos/llm/oai.py:23
↓ 1 callersClassTopException
WebAgent/WebWeaver/topsdk/client.py:82
↓ 1 callersClassVLSearchImage
WebAgent/WebWatcher/infer/vl_search_r1/qwen-agent-o1_search/qwen_agent/tools/vl_search_image.py:59
↓ 1 callersClassVLSearchText
WebAgent/WebWatcher/infer/vl_search_r1/qwen-agent-o1_search/qwen_agent/tools/vl_search_text.py:56
↓ 1 callersClassVideoAnalysis
Improved tool for analyzing video and audio content
inference/file_tools/video_analysis.py:50
↓ 1 callersClassVisit
WebAgent/WebWatcher/infer/vl_search_r1/qwen-agent-o1_search/qwen_agent/tools/private/jialong_visit.py:44
↓ 1 callersClassVisit
WebAgent/WebDancer/demos/tools/private/visit.py:72
↓ 1 callersClassVisit
WebAgent/WebWeaver/tool/tool_visit.py:77
↓ 1 callersClassVisit
WebAgent/WebResummer/src/tool_visit.py:31
↓ 1 callersClassVisit
WebAgent/NestBrowse/toolkit/browser.py:16
↓ 1 callersClassVisit
inference/tool_visit.py:40
↓ 1 callersClassWebSearch
WebAgent/WebWatcher/infer/vl_search_r1/qwen-agent-o1_search/qwen_agent/tools/private/nlp_web_search.py:38
↓ 1 callersClassWebUI
A Common chatbot application for agent.
WebAgent/WebDancer/demos/gui/web_ui.py:15
↓ 1 callersClassWebWalker
This explorer agent use ReAct format to call tools
WebAgent/WebWalker/src/agent.py:19
ClassAbility304
WebAgent/WebWeaver/topsdk/ability304/ability304.py:3
ClassAgent
A base class for Agent. An agent can receive messages and provide response by LLM or Tools. Different agents have distinct workflows for proc
WebAgent/WebWatcher/infer/vl_search_r1/qwen-agent-o1_search/qwen_agent/agent.py:16
ClassAlibabaAidataSiteDataGetRequest
WebAgent/WebWeaver/topsdk/defaultability/request/alibaba_aidata_site_data_get_request.py:7
ClassAlibabaDtContentRagToolInformationGetRequest
WebAgent/WebWeaver/topsdk/defaultability/request/alibaba_dt_content_rag_tool_information_get_request.py:7
ClassAlibabaDtContentRagToolInformationGetWebToolRequest
WebAgent/WebWeaver/topsdk/defaultability/request/alibaba_dt_content_rag_tool_information_get_request.py:44
ClassAlibabaDtContentWebToolSearchJumpsRequest
WebAgent/WebWeaver/topsdk/defaultability/request/alibaba_dt_content_web_tool_search_jumps_request.py:7
ClassAlibabaDtContentWebToolSearchJumpsTwoPageJumpSearchQuery
WebAgent/WebWeaver/topsdk/defaultability/request/alibaba_dt_content_web_tool_search_jumps_request.py:78
ClassAlibabaDtContentWebToolSearchJumpsWebPageUrlInfo
WebAgent/WebWeaver/topsdk/defaultability/request/alibaba_dt_content_web_tool_search_jumps_request.py:63
ClassAlibabaDtGeneralToolGetRequest
WebAgent/WebWeaver/topsdk/defaultability/request/alibaba_dt_general_tool_get_request.py:7
ClassAlibabaDtGeneralToolGetWebToolRequest
WebAgent/WebWeaver/topsdk/defaultability/request/alibaba_dt_general_tool_get_request.py:44
ClassAnalysisResult
Type definition for analysis results
inference/file_tools/video_analysis.py:27
ClassBaseAPIClient
WebAgent/WebWatcher/infer/vl_search_r1/qwen-agent-o1_search/qwen_agent/tools/gpt4o/base.py:6
ClassBaseChatModel
The base class of LLM
WebAgent/WebWatcher/infer/vl_search_r1/qwen-agent-o1_search/qwen_agent/llm/base.py:46
ClassBaseFnCallModel
WebAgent/WebWatcher/infer/vl_search_r1/qwen-agent-o1_search/qwen_agent/llm/function_calling.py:9
ClassBaseFnCallPrompt
WebAgent/WebWatcher/infer/vl_search_r1/qwen-agent-o1_search/qwen_agent/llm/fncall_prompts/base_fncall_prompt.py:7
ClassBaseModelCompatibleDict
WebAgent/WebWatcher/infer/vl_search_r1/qwen-agent-o1_search/qwen_agent/llm/schema.py:22
ClassBaseRequest
WebAgent/WebWeaver/topsdk/client.py:109
ClassBaseTool
WebAgent/WebWatcher/infer/vl_search_r1/qwen-agent-o1_search/qwen_agent/tools/base.py:95
ClassBaseToolWithFileAccess
WebAgent/WebWatcher/infer/vl_search_r1/qwen-agent-o1_search/qwen_agent/tools/base.py:179
ClassBasicAgent
WebAgent/WebWatcher/infer/vl_search_r1/qwen-agent-o1_search/qwen_agent/agent.py:310
ClassCodeInterpreterTool
WebAgent/WebWatcher/infer/scripts_eval/mmrag_r1/code/code_register.py:4
ClassCustomJSONEncoder
inference/file_tools/file_parser.py:40
ClassExtractedAnswer
WebAgent/WebWatcher/infer/evaluation/evaluate_hle_official.py:67
ClassExtractedAnswer
evaluation/evaluate_hle_official.py:57
ClassGenerationConfig
WebAgent/WebWatcher/infer/scripts_eval/mmrag_r1/llm_agent/generation.py:48
ClassJSONLCache
WebAgent/WebDancer/demos/tools/private/cache_utils.py:6
ClassLLMGenerationManager
WebAgent/WebWatcher/infer/scripts_eval/mmrag_r1/llm_agent/generation.py:60
ClassLogger
WebAgent/WebWatcher/infer/vl_search_r1/qwen-agent-o1_search/qwen_agent/tools/gpt4o/logger.py:97
ClassMemory
Memory is special agent for file management. By default, this memory can use retrieval tool for RAG.
WebAgent/WebWatcher/infer/vl_search_r1/qwen-agent-o1_search/qwen_agent/memory/memory.py:18
next →1–100 of 131, ranked by callers