Skip to main content

openhands.llm.metrics

ResponseLatency Objects

class ResponseLatency(BaseModel)

Metric tracking the round-trip time per completion call.

Metrics Objects

class Metrics()

Metrics class can record various metrics during running and evaluation. Currently, we define the following metrics: accumulated_cost: the total cost (USD $) of the current LLM. response_latency: the time taken for each LLM completion call.

get

def get() -> dict

Return the metrics in a dictionary.

log

def log()

Log the metrics.