feat: get tokens from api usage (#4671)
This commit is contained in:
@@ -154,30 +154,21 @@ export const WholeResponseContent = ({
|
||||
value={`${activeModule?.runningTime || 0}s`}
|
||||
/>
|
||||
<Row label={t('common:core.chat.response.module model')} value={activeModule?.model} />
|
||||
<Row
|
||||
label={t('common:core.chat.response.module tokens')}
|
||||
value={`${activeModule?.tokens}`}
|
||||
/>
|
||||
<Row
|
||||
label={t('common:core.chat.response.module input tokens')}
|
||||
value={`${activeModule?.inputTokens}`}
|
||||
/>
|
||||
<Row
|
||||
label={t('common:core.chat.response.module output tokens')}
|
||||
value={`${activeModule?.outputTokens}`}
|
||||
/>
|
||||
<Row
|
||||
label={t('common:core.chat.response.Tool call tokens')}
|
||||
value={`${activeModule?.toolCallTokens}`}
|
||||
/>
|
||||
<Row
|
||||
label={t('common:core.chat.response.Tool call input tokens')}
|
||||
value={`${activeModule?.toolCallInputTokens}`}
|
||||
/>
|
||||
<Row
|
||||
label={t('common:core.chat.response.Tool call output tokens')}
|
||||
value={`${activeModule?.toolCallOutputTokens}`}
|
||||
/>
|
||||
{activeModule?.tokens && (
|
||||
<Row label={t('chat:llm_tokens')} value={`${activeModule?.tokens}`} />
|
||||
)}
|
||||
{(!!activeModule?.inputTokens || !!activeModule?.outputTokens) && (
|
||||
<Row
|
||||
label={t('chat:llm_tokens')}
|
||||
value={`Input/Output = ${activeModule?.inputTokens || 0}/${activeModule?.outputTokens || 0}`}
|
||||
/>
|
||||
)}
|
||||
{(!!activeModule?.toolCallInputTokens || !!activeModule?.toolCallOutputTokens) && (
|
||||
<Row
|
||||
label={t('common:core.chat.response.Tool call tokens')}
|
||||
value={`Input/Output = ${activeModule?.toolCallInputTokens || 0}/${activeModule?.toolCallOutputTokens || 0}`}
|
||||
/>
|
||||
)}
|
||||
|
||||
<Row label={t('common:core.chat.response.module query')} value={activeModule?.query} />
|
||||
<Row
|
||||
|
||||
Reference in New Issue
Block a user