| {{ __('ID') }}: | {{ $log->id }} |
|---|---|
| {{ __('User') }}: | @if($log->user) {{ $log->user->name }} ({{ $log->user->email }}) @else {{ __('System') }} @endif |
| {{ __('Module') }}: | {{ $log->module_name }} |
| {{ __('Operation') }}: | {{ $log->operation_type }} |
| {{ __('Model') }}: | @if($log->model) {{ $log->model->provider->name }} - {{ $log->model->name }} @else {{ $log->model_name ?: __('Unknown') }} @endif |
| {{ __('Status') }}: | @php $statusClass = [ 'success' => 'bg-label-success', 'error' => 'bg-label-danger', 'pending' => 'bg-label-warning', 'timeout' => 'bg-label-secondary' ][$log->status] ?? 'bg-label-secondary'; @endphp {{ ucfirst($log->status) }} |
| {{ __('Created At') }}: | {{ $log->created_at->format('Y-m-d H:i:s') }} |
| {{ __('Prompt Tokens') }}: | {{ number_format($log->prompt_tokens) }} |
|---|---|
| {{ __('Completion Tokens') }}: | {{ number_format($log->completion_tokens) }} |
| {{ __('Total Tokens') }}: | {{ number_format($log->total_tokens) }} |
| {{ __('Cost') }}: | ${{ number_format($log->cost, 4) }} |
| {{ __('Processing Time') }}: | {{ $log->processing_time_ms ? number_format($log->processing_time_ms) . ' ms' : '-' }} |
| {{ __('Flagged') }}: | @if($log->is_flagged) {{ __('Yes') }} @else {{ __('No') }} @endif |
{{ $log->request_prompt }}
{{ $log->response_content }}
{{ __('Error Code') }}: {{ $log->error_code ?: '-' }}
{{ __('Error Message') }}:
{{ $log->error_message }}
{{ __('Reviewed By') }}: {{ $log->reviewer ? $log->reviewer->name : __('Unknown') }}
{{ __('Reviewed At') }}: {{ $log->reviewed_at->format('Y-m-d H:i:s') }}
@if($log->admin_notes){{ __('Admin Notes') }}:
{{ json_encode($log->request_options, JSON_PRETTY_PRINT) }}