import { api } from './http-client' interface ChatMessage { role: 'user' | 'assistant' | 'system' content: string } interface ChatResponse { content: string usage?: { model?: string; inputTokens?: number; outputTokens?: number } } export async function sendMessage(messages: ChatMessage[]): Promise { const data = await api.post('/admin-api/ai/chat', { messages }) return data.content || '(无回复内容)' }