本附录提供 AgentScope-Java 各组件的配置参数详解。
B.1 模型配置
B.1.1 DashScope 模型配置
| 参数 | 类型 | 必需 | 默认值 | 描述 |
|---|---|---|---|---|
| apiKey | String | 是 | - | DashScope API 密钥 |
| modelName | String | 是 | - | 模型名称 |
| stream | boolean | 否 | true | 是否流式输出 |
| enableThinking | boolean | 否 | false | 是否启用深度思考 |
| formatter | Formatter | 否 | DashScopeChatFormatter | 消息格式化器 |
| defaultOptions | GenerateOptions | 否 | - | 默认生成选项 |
可用模型
| 模型名称 | 描述 | 上下文长度 |
|---|---|---|
| qwen-max | 最强能力模型 | 32K |
| qwen-plus | 平衡模型 | 128K |
| qwen-turbo | 快速模型 | 128K |
| qwen-long | 长文本模型 | 1M |
| qwen3-max-preview | Qwen3 最强模型 | 32K |
B.1.2 OpenAI 模型配置
| 参数 | 类型 | 必需 | 默认值 | 描述 |
|---|---|---|---|---|
| apiKey | String | 是 | - | OpenAI API 密钥 |
| modelName | String | 是 | - | 模型名称 |
| baseUrl | String | 否 | https://api.openai.com/v1 | API 端点 |
| formatter | Formatter | 否 | OpenAIChatFormatter | 消息格式化器 |

