Skip to content

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();

算力互联(北京)科技有限公司版权所有