// DeepSeek API 客户端 const DEEPSEEK_API_KEY = process.env.DEEPSEEK_API_KEY || ''; async function callDeepSeek(messages, temperature = 0.1) { console.log('🤖 调用 DeepSeek...'); const res = await fetch('https://api.deepseek.com/chat/completions', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': `Bearer ${DEEPSEEK_API_KEY}` }, body: JSON.stringify({ model: 'deepseek-v4-flash', messages, temperature, stream: false }) }); const data = await res.json(); if (!data.choices || !data.choices[0]) { console.error('🤖 DeepSeek 返回异常:', JSON.stringify(data)); throw new Error('DeepSeek API 返回异常: ' + (data.error?.message || JSON.stringify(data))); } return data.choices[0].message.content; } module.exports = { callDeepSeek };