import { generateText } from 'ai' /** 发送一条极短的请求,验证模型可用 */ export default defineEventHandler(async (event) => { const { model, label } = resolveModel(param(event)) const started = Date.now() try { const res = await generateText({ model, prompt: '请只回复“连接成功”四个字。', maxOutputTokens: 512, abortSignal: AbortSignal.timeout(60_000) }) return { ok: true, label, text: res.text.slice(0, 200), ms: Date.now() - started } } catch (err) { return { ok: false, label, error: describeError(err), ms: Date.now() - started } } })