(outputTokens: number, latencyMs: number)
| 88 | |
| 89 | /** Output tokens per second. Returns 0 for non-positive latency to avoid Infinity. */ |
| 90 | export function computeThroughput(outputTokens: number, latencyMs: number): number { |
| 91 | if (latencyMs <= 0 || outputTokens <= 0) return 0; |
| 92 | return (outputTokens / latencyMs) * 1000; |
| 93 | } |
no outgoing calls
no test coverage detected