Qwen 3.7 API
Tài liệu tham khảo API đầy đủ cho các mô hình LLM Qwen 3.7 do Alibaba cung cấp.
Biến thể mô hình
API này hỗ trợ bốn biến thể mô hình Qwen 3.7:
So sánh nhanh
Qwen 3.7 Max Text to Text
Điểm cuối
POST /api/v1/chat/completions
Tham số yêu cầu
Bắt buộc
Hỗ trợ message
Tùy chọn
Yêu cầu ví dụ
const response = await fetch('https://api.flaq.ai/api/v1/chat/completions', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Accept': 'text/event-stream',
'Content-Type': 'application/json'
},
body: JSON.stringify({
model: 'qwen-3.7-max-text-to-text',
messages: [
{
role: 'user',
content: 'Explain the concept of attention mechanisms in neural networks.'
}
],
stream: true,
max_tokens: 2048
})
});
Qwen 3.7 Plus Text to Text
Điểm cuối
POST /api/v1/chat/completions
Tham số yêu cầu
Bắt buộc
Hỗ trợ message
Tùy chọn
Yêu cầu ví dụ
const response = await fetch('https://api.flaq.ai/api/v1/chat/completions', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Accept': 'text/event-stream',
'Content-Type': 'application/json'
},
body: JSON.stringify({
model: 'qwen-3.7-plus-text-to-text',
messages: [
{
role: 'user',
content: 'Explain the concept of attention mechanisms in neural networks.'
}
],
stream: true,
max_tokens: 2048
})
});
Qwen 3.7 Max Web Search
Điểm cuối
POST /api/v1/chat/completions
Tham số yêu cầu
Bắt buộc
Hỗ trợ message
Tùy chọn
Yêu cầu ví dụ
const response = await fetch('https://api.flaq.ai/api/v1/chat/completions', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Accept': 'text/event-stream',
'Content-Type': 'application/json'
},
body: JSON.stringify({
model: 'qwen-3.7-max-web-search',
messages: [
{
role: 'user',
content: 'What are the latest developments in quantum computing this year?'
}
],
stream: true,
max_tokens: 2048
})
});
Qwen 3.7 Plus Web Search
Điểm cuối
POST /api/v1/chat/completions
Tham số yêu cầu
Bắt buộc
Hỗ trợ message
Tùy chọn
Yêu cầu ví dụ
const response = await fetch('https://api.flaq.ai/api/v1/chat/completions', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Accept': 'text/event-stream',
'Content-Type': 'application/json'
},
body: JSON.stringify({
model: 'qwen-3.7-plus-web-search',
messages: [
{
role: 'user',
content: 'What are the latest developments in quantum computing this year?'
}
],
stream: true,
max_tokens: 2048
})
});
Định dạng phản hồi
Qwen 3.7 LLM models return OpenAI-compatible completion responses. With stream: true, the response is Server-Sent Events; with stream: false, the response is a single JSON object.
Phản hồi thành công
data: {"id":"chatcmpl-...","object":"chat.completion.chunk","created":1710000000,"model":"qwen-3.7-max-text-to-text","choices":[{"index":0,"delta":{"role":"assistant"},"finish_reason":null}]}
data: {"id":"chatcmpl-...","object":"chat.completion.chunk","created":1710000000,"model":"qwen-3.7-max-text-to-text","choices":[{"index":0,"delta":{"content":"Here is a concise explanation"},"finish_reason":null}]}
data: {"id":"chatcmpl-...","object":"chat.completion.chunk","created":1710000000,"model":"qwen-3.7-max-text-to-text","choices":[{"index":0,"delta":{},"finish_reason":"stop"}]}
data: {"id":"chatcmpl-...","object":"chat.completion.chunk","created":1710000000,"model":"qwen-3.7-max-text-to-text","choices":[],"usage":{"prompt_tokens":12,"completion_tokens":8,"total_tokens":20}}
data: [DONE]
Phản hồi lỗi
event: error
data: {"error":{"message":"API requests too frequent, exceeding rate limit","type":"rate_limit_error","code":"1302","param":null}}
Thực hành tốt nhất
- Dùng message có cấu trúc: Gửi lịch sử hội thoại qua
messages[] thay vì gộp ngữ cảnh thành một prompt duy nhất.
- Chọn đúng biến thể: Dùng Max cho tác vụ suy luận phức tạp và Plus cho phản hồi nhanh, tiết kiệm chi phí. Dùng biến thể Web Search khi cần thông tin cập nhật.
- Xử lý sự kiện SSE: Nối
choices[0].delta.content để hiển thị dạng streaming và xem data: [DONE] là hoàn tất thành công.
- Chỉ gửi đầu vào được hỗ trợ: Mô hình Qwen 3.7 chỉ hỗ trợ văn bản và không hỗ trợ tệp hoặc hình ảnh đính kèm.