2025-04-17 11:34:42 +08:00
|
|
|
# Copyright (c) 2025 Bytedance Ltd. and/or its affiliates
|
|
|
|
|
# SPDX-License-Identifier: MIT
|
|
|
|
|
|
2025-04-07 16:25:55 +08:00
|
|
|
from typing import Literal
|
|
|
|
|
|
|
|
|
|
# Define available LLM types
|
2025-08-13 22:29:22 +08:00
|
|
|
LLMType = Literal["basic", "reasoning", "vision", "code"]
|
2025-04-07 16:25:55 +08:00
|
|
|
|
|
|
|
|
# Define agent-LLM mapping
|
|
|
|
|
AGENT_LLM_MAP: dict[str, LLMType] = {
|
2025-04-19 17:37:40 +08:00
|
|
|
"coordinator": "basic",
|
|
|
|
|
"planner": "basic",
|
|
|
|
|
"researcher": "basic",
|
2025-11-29 09:46:55 +08:00
|
|
|
"analyst": "basic",
|
2025-04-19 17:37:40 +08:00
|
|
|
"coder": "basic",
|
|
|
|
|
"reporter": "basic",
|
|
|
|
|
"podcast_script_writer": "basic",
|
2025-04-21 16:43:06 +08:00
|
|
|
"ppt_composer": "basic",
|
2025-04-26 23:12:13 +08:00
|
|
|
"prose_writer": "basic",
|
2025-06-08 19:41:59 +08:00
|
|
|
"prompt_enhancer": "basic",
|
2025-04-07 16:25:55 +08:00
|
|
|
}
|