'use client'; import { useState } from 'react'; import { Cpu, ChevronDown } from 'lucide-react'; export default function ArticleMeta({ article }) { const [open, setOpen] = useState(false); const tokensIn = article.tokens_in || 0; const tokensOut = article.tokens_out || 0; const total = tokensIn + tokensOut; if (!total) return null; return (
{open && (
Модель
Claude Sonnet 4.6
Токены
{tokensIn.toLocaleString('ru-RU')} in {' / '} {tokensOut.toLocaleString('ru-RU')} out
≈ {total.toLocaleString('ru-RU')} всего
Процесс
2 этапа
генерация → self-critique
)}
); }