🐛fix: handle NaN value tokenspeed (#5339)
This commit is contained in:
parent
417b789b5e
commit
771105a5b2
@ -12,8 +12,8 @@ export const TokenSpeedIndicator = ({
|
||||
streaming,
|
||||
}: TokenSpeedIndicatorProps) => {
|
||||
const { tokenSpeed } = useAppState()
|
||||
const persistedTokenSpeed = (metadata?.tokenSpeed as { tokenSpeed: number })
|
||||
?.tokenSpeed
|
||||
const persistedTokenSpeed =
|
||||
(metadata?.tokenSpeed as { tokenSpeed: number })?.tokenSpeed || 0
|
||||
|
||||
const nonStreamingAssistantParam =
|
||||
typeof metadata?.assistant === 'object' &&
|
||||
@ -30,7 +30,9 @@ export const TokenSpeedIndicator = ({
|
||||
<Gauge size={16} />
|
||||
<span>
|
||||
{Math.round(
|
||||
streaming ? toNumber(tokenSpeed?.tokenSpeed) : persistedTokenSpeed
|
||||
streaming
|
||||
? toNumber(tokenSpeed?.tokenSpeed)
|
||||
: toNumber(persistedTokenSpeed)
|
||||
)}
|
||||
tokens/sec
|
||||
</span>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user