tb_agent
tb_agent
¶
Custom terminal-bench agent that wraps NaiveAgent with LiteLLM construction.
Classes¶
DiapasonTerminalBenchAgent
¶
DiapasonTerminalBenchAgent(
model_name: str = "openai/default",
api_base: str = "http://localhost:8000/v1",
temperature: float = 0.2,
**kwargs,
)
Bases: NaiveAgent
NaiveAgent that constructs its own LiteLLM from string kwargs.
This avoids serialization issues in terminal-bench's lock file by accepting string parameters instead of an LiteLLM object.