import { AdminMetrics } from '@/components/admin-metrics' import { Button } from '@/components/ui/button' import { Zap, Settings, Activity, TrendingUp } from 'lucide-react' export default async function AdminAIPage() { // Mock AI metrics - in a real app, these would come from analytics const aiMetrics = [ { title: 'Total Requests', value: '856', trend: { value: 12, isPositive: true }, icon: , }, { title: 'Success Rate', value: '98.5%', trend: { value: 2, isPositive: true }, icon: , }, { title: 'Avg Response Time', value: '1.2s', trend: { value: 5, isPositive: true }, icon: , }, { title: 'Active Features', value: '6', icon: , }, ] return (

AI Management

Monitor and configure AI features

Active AI Features

{[ 'Title Suggestions', 'Semantic Search', 'Paragraph Reformulation', 'Memory Echo', 'Language Detection', 'Auto Labeling', ].map((feature) => (
{feature} Active
))}

AI Provider Status

{[ { name: 'OpenAI', status: 'Connected', requests: '642' }, { name: 'Ollama', status: 'Available', requests: '214' }, ].map((provider) => (

{provider.name}

{provider.requests} requests

{provider.status}
))}

Recent AI Requests

Recent AI requests will be displayed here.

) }