Files
sci-gui-agent-benchmark/mm_agents/maestro/tools/new_tools_config.json
Hiroid 3a4b67304f Add multiple new modules and tools to enhance the functionality and extensibility of the Maestro project (#333)
* Added a **pyproject.toml** file to define project metadata and dependencies.
* Added **run\_maestro.py** and **osworld\_run\_maestro.py** to provide the main execution logic.
* Introduced multiple new modules, including **Evaluator**, **Controller**, **Manager**, and **Sub-Worker**, supporting task planning, state management, and data analysis.
* Added a **tools module** containing utility functions and tool configurations to improve code reusability.
* Updated the **README** and documentation with usage examples and module descriptions.

These changes lay the foundation for expanding the Maestro project’s functionality and improving the user experience.

Co-authored-by: Hiroid <guoliangxuan@deepmatrix.com>
2025-09-08 16:07:21 +09:00

109 lines
2.5 KiB
JSON

{
"tools": [
{
"tool_name": "embedding",
"provider": "doubao",
"model_name": "doubao-embedding-text-240715"
},
{
"tool_name": "query_formulator",
"provider": "doubao",
"model_name": "doubao-seed-1-6-flash-250615"
},
{
"tool_name": "websearch",
"provider": "bocha",
"model_name": ""
},
{
"tool_name": "narrative_summarization",
"provider": "doubao",
"model_name": "doubao-seed-1-6-flash-250615"
},
{
"tool_name": "context_fusion",
"provider": "doubao",
"model_name": "doubao-seed-1-6-flash-250615"
},
{
"tool_name": "planner_role",
"provider": "openrouter",
"model_name": "openai/o3"
},
{
"tool_name": "supplement_role",
"provider": "openrouter",
"model_name": "openai/o3",
"enable_search": true
},
{
"tool_name": "dag_translator",
"provider": "openrouter",
"model_name": "openai/o3"
},
{
"tool_name": "operator_role",
"provider": "openrouter",
"model_name": "openai/o3",
"enable_search": false,
"search_provider": "bocha",
"search_model": ""
},
{
"tool_name": "technician_role",
"provider": "openrouter",
"model_name": "openai/o3",
"enable_search": false,
"search_provider": "bocha",
"search_model": ""
},
{
"tool_name": "analyst_role",
"provider": "openrouter",
"model_name": "openai/o3",
"enable_search": false,
"search_provider": "bocha",
"search_model": ""
},
{
"tool_name": "grounding",
"provider": "doubao",
"model_name": "doubao-1-5-ui-tars-250428"
},
{
"tool_name": "text_span",
"provider": "doubao",
"model_name": "doubao-seed-1-6-flash-250615"
},
{
"tool_name": "episode_summarization",
"provider": "doubao",
"model_name": "doubao-seed-1-6-flash-250615"
},
{
"tool_name": "worker_success_role",
"provider": "openrouter",
"model_name": "openai/o3"
},
{
"tool_name": "worker_stale_role",
"provider": "openrouter",
"model_name": "openai/o3"
},
{
"tool_name": "periodic_role",
"provider": "openrouter",
"model_name": "openai/o3"
},
{
"tool_name": "final_check_role",
"provider": "openrouter",
"model_name": "openai/o3"
},
{
"tool_name": "objective_alignment",
"provider": "openrouter",
"model_name": "openai/o3"
}
]
}