Skip to content

[Bug] terminal-bench-2的文档和自定义配置文件中无法执行模型输出长度,temperature等额外请求参数 #322

Description

@SJTUyh

操作系统及版本

所以操作系统版本

安装工具的python环境

在物理机/虚拟机自带python环境

python版本

其他

AISBench工具版本

3.1.20260604

AISBench执行命令

ais_bench harbor_terminal_bench_2.py --debug

模型配置文件或自定义配置文件内容

# ais_bench/configs/agent_example/harbor_terminal_bench_2_task.py
models = [
    dict(
        abbr="terminus-2",
        agent_name="terminus-2",  # -a/--agent: Agent名称 (terminus-2, claude-code, openhands等)
        model_names=["hosted_vllm/qwen3"],  # -m/--model: 模型名称, hosted_vllm/{模型名称}
        agent_kwargs={  # --ak/--agent-kwarg: Agent额外参数
            "api_base": "http://0.0.0.0:8080/v1",  # terminus-2需要api_base连接推理服务,例如填"http://0.0.0.0:8080/v1"会访问"http://0.0.0.0:8080/v1/chat/completions"
            "model_info": {  # 模型token限制和成本信息
                "max_input_tokens": 128000,
                "max_output_tokens": 4096,
                "input_cost_per_token": 0.0,
                "output_cost_per_token": 0.0,
            },
        },
        agent_env=None,  # --ae/--agent-env: 传递给agent的环境变量
    )
]

预期行为

配置文件和文档中有引导如何配置这些模型后处理参数的地方

实际行为

配置文件和文档中没有引导如何配置这些模型后处理参数的地方

前置检查

  • 我已读懂主页文档的快速入门,无法解决问题
  • 我已检索过FAQ,无重复问题
  • 我已搜索过现有Issue,无重复问题
  • 我已更新到最新版本,问题仍存在

Metadata

Metadata

Assignees

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions