tmp-test-llm.js 676 B

1234567891011121314151617181920
  1. // 测试当前 LLM 服务是否健康
  2. const { callLLMWithMessages } = require('/data/ai/audio/server/dist/services/llm');
  3. (async () => {
  4. const start = Date.now();
  5. console.log('[test-llm] start at', new Date().toISOString());
  6. try {
  7. const result = await callLLMWithMessages(
  8. [{ role: 'user', content: '请说"OK"一个字。' }],
  9. undefined,
  10. 100
  11. );
  12. const elapsed = Math.floor((Date.now() - start) / 1000);
  13. console.log(`[test-llm] success in ${elapsed}s:`, result);
  14. } catch (e) {
  15. const elapsed = Math.floor((Date.now() - start) / 1000);
  16. console.error(`[test-llm] failed in ${elapsed}s:`, e.message);
  17. }
  18. process.exit(0);
  19. })();