| 12345678910111213141516171819202122232425262728 |
- import axios from 'axios';
- async function test(name: string, url: string, key: string, model: string) {
- try {
- const r = await axios.post(url, {
- model, messages: [{role:'user',content:'hi'}], max_tokens: 10
- }, {
- headers: {'Authorization':`Bearer ${key}`,'Content-Type':'application/json'},
- timeout: 8000
- });
- console.log(`${name}: ✅ ${r.status}`);
- } catch(e: any) {
- console.log(`${name}: ❌ ${e.response?.status || e.message?.substring(0,60)}`);
- }
- }
- async function main() {
- // Test qwen
- await test('qwen', 'https://dashscope.aliyuncs.com/compatible-mode/v1/chat/completions',
- 'sk-c25679401ba24c749f53be86b0c9a7a6', 'qwen3.5-flash');
-
- // Test MiniMax (quota exhausted, just to verify)
- await test('minimax', 'https://api.minimax.chat/v1/chat/completions',
- 'sk-cp-s8hGJr4ACdlZ4GM0LjZ1l2ZNBUAMGwd2ahl0c3W2g6C0EiNH0UvwOBx2q0oJOYO6ca5HqJccP_KRUPucoBizavlwDSZp-ohOGeUw2ymAdXPuM6r3CIDmmlY',
- 'MiniMax-M2.7');
- }
- main();
|