feat: updated the rule to user see the total client cost

master
adriano 2025-09-04 09:04:38 -03:00
parent 5bbafd983f
commit 3f36f908fa
1 changed files with 40 additions and 36 deletions

View File

@ -310,8 +310,9 @@ export default function TranscriptionTable() {
return (
<div className="space-y-6">
{/* Card de Informações de Custo */}
{!userIsClient && costInfo && exchangeRate && (
{costInfo && exchangeRate && (
<div className="grid grid-cols-1 md:grid-cols-3 gap-4">
{!userIsClient && (
<Card>
<CardHeader className="flex flex-row items-center justify-between space-y-0 pb-2">
<CardTitle className="text-sm font-medium">Custo Total HIT</CardTitle>
@ -326,6 +327,7 @@ export default function TranscriptionTable() {
</p>
</CardContent>
</Card>
)}
<Card>
<CardHeader className="flex flex-row items-center justify-between space-y-0 pb-2">
@ -342,6 +344,7 @@ export default function TranscriptionTable() {
</CardContent>
</Card>
{!userIsClient && (
<Card>
<CardHeader className="flex flex-row items-center justify-between space-y-0 pb-2">
<CardTitle className="text-sm font-medium">Margem</CardTitle>
@ -361,6 +364,7 @@ export default function TranscriptionTable() {
</p>
</CardContent>
</Card>
)}
</div>
)}
@ -492,8 +496,8 @@ export default function TranscriptionTable() {
<TableHead>Preço Final LLM ($)</TableHead>
<TableHead>Provider LLM</TableHead>
{/* <TableHead>Model TTS</TableHead> */}
<TableHead>Provider STT</TableHead>
<TableHead>Preço Final STT ($)</TableHead>
<TableHead>Provider TTS</TableHead>
<TableHead>Preço Final TTS ($)</TableHead>
<TableHead>Segundos Transcritos</TableHead>
</>
) : (