| 1234567891011121314151617181920212223242526272829 |
- process.chdir(__dirname);
- (async () => {
- try {
- const { callLLMWithMessages } = require('./dist/services/llm/index');
- const LONG_PROMPT = `请生成一本关于"小兔子不肯睡"的儿童绘本完整富信息大纲。要求:
- 1. 必须生成65个章节,从第1章连续输出到第65章
- 2. 每个章节包含:编号、标题、摘要、知识点列表、预估字数、写作指令
- 3. 总字数约130000字
- 4. 返回格式必须是严格的JSON。
- 请直接输出JSON。`;
- const start = Date.now();
- console.log('=== 端到端验证:调用 callLLMWithMessages(带修复)===');
- const result = await callLLMWithMessages(
- [{ role: 'user', content: LONG_PROMPT }],
- 'MiniMax-M2.7',
- 16000 // 修复后的值
- );
- const elapsed = ((Date.now() - start) / 1000).toFixed(1);
- console.log(`✅ 端到端调用成功!耗时: ${elapsed}s, 响应长度: ${result.length} 字符`);
- console.log('响应开头:', result.substring(0, 200));
- console.log('响应结尾:', result.substring(result.length - 200));
- } catch (e) {
- const elapsed = ((Date.now() - start) / 1000).toFixed(1);
- console.log(`❌ 端到端调用失败!耗时: ${elapsed}s, 错误: ${e.message}`);
- }
- })();
|