tb_agent
tb_agent
¶
Custom terminal-bench agent that wraps NaiveAgent with LiteLLM construction.
Classes¶
OpenJarvisTerminalBenchAgent
¶
OpenJarvisTerminalBenchAgent(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.