1+ defaults :
2+ - benchmark : gaia-validation
3+ - override hydra/job_logging : none
4+ - _self_ # Allow defining variables at the top of this file
5+
6+
7+ main_agent :
8+ prompt_class : MainAgentPrompt_GAIA
9+ llm :
10+ provider_class : " MiroThinkerSGLangClient"
11+ model_name : " MODEL_NAME"
12+ async_client : true
13+ temperature : 0.3
14+ top_p : 1.0
15+ min_p : 0.0
16+ top_k : -1
17+ max_tokens : 4096
18+ oai_mirothinker_api_key : " ${oc.env:OAI_MIROTHINKER_API_KEY,dummy_key}"
19+ oai_mirothinker_base_url : " ${oc.env:OAI_MIROTHINKER_BASE_URL,http://localhost:61005/v1}"
20+ keep_tool_result : -1
21+ oai_tool_thinking : false
22+
23+ tool_config :
24+ - tool-reasoning
25+
26+ max_turns : 50 # Maximum number of turns for main agent execution
27+ max_tool_calls_per_turn : 10 # Maximum number of tool calls per turn
28+
29+ input_process :
30+ hint_generation : false
31+ hint_llm_base_url : " ${oc.env:HINT_LLM_BASE_URL,https://api.openai.com/v1}"
32+
33+ output_process :
34+ final_answer_extraction : true
35+ final_answer_llm_base_url : " ${oc.env:FINAL_ANSWER_LLM_BASE_URL,https://api.openai.com/v1}"
36+
37+ openai_api_key : " ${oc.env:OPENAI_API_KEY,???}" # used for hint generation and final answer extraction
38+ add_message_id : true
39+ keep_tool_result : -1
40+ chinese_context : " ${oc.env:CHINESE_CONTEXT,false}"
41+
42+
43+ sub_agents :
44+ agent-worker :
45+ prompt_class : SubAgentWorkerPrompt
46+ llm :
47+ provider_class : " MiroThinkerSGLangClient"
48+ model_name : " MODEL_NAME"
49+ async_client : true
50+ temperature : 0.3
51+ top_p : 1.0
52+ min_p : 0.0
53+ top_k : -1
54+ max_tokens : 4096
55+ oai_mirothinker_api_key : " ${oc.env:OAI_MIROTHINKER_API_KEY,dummy_key}"
56+ oai_mirothinker_base_url : " ${oc.env:OAI_MIROTHINKER_BASE_URL,http://localhost:61005/v1}"
57+ keep_tool_result : -1
58+ oai_tool_thinking : false
59+
60+ tool_config :
61+ - tool-searching
62+ - tool-image-video
63+ - tool-reading
64+ - tool-code
65+ - tool-audio
66+
67+ max_turns : 50 # Maximum number of turns for main agent execution
68+ max_tool_calls_per_turn : 10 # Maximum number of tool calls per turn
69+
70+
71+ # Can define some top-level or default parameters here
72+ output_dir : logs/
73+ data_dir : " ${oc.env:DATA_DIR,data}" # Points to where data is stored
0 commit comments