外观
nodejs 代码示例(Claude格式)
javascript
const axios = require('axios');
async function sendChatRequest() {
const API_KEY = "<API_KEY>"; // 替换为你的实际API密钥
const headers = {
"Authorization": API_KEY,
"Content-Type": "application/json"
};
const payload = {
"model": "kimi-k2.5",
"messages": [{"role": "user", "content": "你好,人类的未来是怎样的?"}],
"max_tokens": 1024
};
try {
const response = await axios.post(
"https://maasapi.casdao.com/v1/messages",
payload,
{ headers: headers, timeout: 60000 } // 60秒超时
);
console.log("Status Code:", response.status);
console.log("Response Data:\n", JSON.stringify(response.data, null, { space: 2, ensureAscii: false }));
} catch (error) {
console.error("Request Error:", error.message);
if (error.response) {
console.error("Response Status:", error.response.status);
console.error("Response Data:", error.response.data);
}
}
}
sendChatRequest();