คู่มือ Claude Code
ตั้งค่าโมเดล Claude ของ Flaq AI และสำรวจสกิล Claude Code
ทดลองใช้ฟรี API Qwen Flash Character สำหรับโรลเพลย์ข้อความที่ขับเคลื่อนด้วยบุคลิกอย่างรวดเร็ว โปรไฟล์ หน่วยความจำ และเวิร์กโฟลว์ Alibaba LLM ที่ปรับขนาดได้
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-flash-character',
messages: [
{
role: 'system',
content: 'You are a calm library assistant who speaks briefly and vividly.'
},
{
role: 'user',
content: 'Introduce yourself in three sentences.'
}
],
stream: true,
max_tokens: 800,
temperature: 0.7,
seed: 12345
})
});
if (!response.ok) {
const errorBody = await response.json().catch(() => null);
throw new Error(errorBody?.error?.message ?? errorBody?.message ?? `HTTP ${response.status}`);
}
const reader = response.body.getReader();
const decoder = new TextDecoder();
let buffer = '';
let assistantText = '';
while (true) {
const { done, value } = await reader.read();
if (done) break;
buffer += decoder.decode(value, { stream: true });
const frames = buffer.split(/\r?\n\r?\n/);
buffer = frames.pop() || '';
for (const frame of frames) {
const lines = frame.split(/\r?\n/).filter(Boolean);
let eventName = 'message';
const dataLines = [];
for (const line of lines) {
if (line.startsWith('event:')) {
eventName = line.slice(6).trim();
} else if (line.startsWith('data:')) {
dataLines.push(line.replace(/^data:\s*/, ''));
}
}
const raw = dataLines.join('\n').trim();
if (raw === '[DONE]') {
console.log('\nFinal text:', assistantText);
continue;
}
let payload;
try {
payload = JSON.parse(raw);
} catch {
continue;
}
if (eventName === 'error' || payload.error) {
const msg = payload.error?.message ?? payload.message ?? 'Chat request failed';
throw new Error(msg);
}
const delta = payload.choices?.[0]?.delta;
if (delta?.content) {
assistantText += delta.content;
console.log(assistantText);
}
}
}
import json
import requests
response = requests.post(
'https://api.flaq.ai/api/v1/chat/completions',
headers={
'Authorization': 'Bearer YOUR_API_KEY',
'Accept': 'text/event-stream',
'Content-Type': 'application/json',
},
json={
'model': 'qwen-flash-character',
'messages': [
{
'role': 'system',
'content': 'You are a calm library assistant who speaks briefly and vividly.',
},
{
'role': 'user',
'content': 'Introduce yourself in three sentences.',
},
],
'stream': True,
'max_tokens': 800,
'temperature': 0.7,
'seed': 12345,
},
stream=True,
)
response.raise_for_status()
event_name = 'message'
assistant_text = ''
for raw_line in response.iter_lines(decode_unicode=True):
if not raw_line:
event_name = 'message'
continue
if raw_line.startswith('event:'):
event_name = raw_line.replace('event:', '', 1).strip()
continue
if raw_line.startswith('data:'):
raw_data = raw_line.replace('data:', '', 1).strip()
if raw_data == '[DONE]':
print('\nFinal text:', assistant_text)
continue
payload = json.loads(raw_data)
if event_name == 'error' or payload.get('error'):
error = payload.get('error') or payload
raise RuntimeError(error.get('message', 'Chat request failed'))
choices = payload.get('choices') or []
if choices:
delta = choices[0].get('delta') or {}
content = delta.get('content')
if content:
assistant_text += content
print(content, end='', flush=True)
curl -N -X POST "https://api.flaq.ai/api/v1/chat/completions" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Accept: text/event-stream" \
-H "Content-Type: application/json" \
-d '{
"model": "qwen-flash-character",
"messages": [
{
"role": "system",
"content": "You are a calm library assistant who speaks briefly and vividly."
},
{
"role": "user",
"content": "Introduce yourself in three sentences."
}
],
"stream": true,
"max_tokens": 800,
"temperature": 0.7,
"seed": 12345
}'
| พารามิเตอร์ | ราคา | ราคาเดิม | ส่วนลด |
|---|
Qwen Flash Character API บน Flaq AI ให้การเข้าถึง Alibaba character roleplay LLM ที่รวดเร็วและคุ้มต้นทุนสำหรับผลิตภัณฑ์ chat แอป companion ระบบ storytelling และเวิร์กโฟลว์ที่ขับเคลื่อนด้วย persona การผสานรวม Qwen API ที่คุ้มค่านี้ช่วยให้ developer สร้างการตอบกลับข้อความที่สอดคล้องกับตัวละครได้อย่างรวดเร็ว พร้อมรองรับ tone ที่กำกับด้วย prompt การตั้งค่าโปรไฟล์ และบริบทการสนทนา ออกแบบมาสำหรับการวนซ้ำอย่างรวดเร็ว การทดสอบบทสนทนาปริมาณสูง และฟีเจอร์ roleplay ที่ขยายได้
system โดยใช้ profile สำหรับโหมดหน่วยความจำระยะยาวenable_long_term_memory, profile และค่า x-session ที่ผู้ใช้กำหนดเองpartial: truepartial สำหรับเขียนต่อแบบเลือกใช้สำหรับการจำลองแชตกลุ่ม ชื่อผู้พูดจะไม่ถูกอนุมานจาก profile ให้เพิ่มชื่อที่จุดเริ่มต้นของแต่ละข้อความด้วยตนเอง จากนั้นเพิ่มข้อความ assistant สุดท้าย เช่น Ling Lu: พร้อม partial: true เพื่อให้โมเดลตอบต่อเป็นตัวละครนั้น
หมายเหตุ โปรดตรวจสอบให้แน่ใจว่า prompt โปรไฟล์ตัวละคร การใช้หน่วยความจำ และข้อความที่สร้างขึ้นเป็นไปตามข้อกำหนดด้านความปลอดภัยของ Alibaba และ Flaq AI หากเกิดข้อผิดพลาด ให้แก้ไข request โปรไฟล์ หรือการตั้งค่าการสร้าง แล้วลองอีกครั้ง
ตั้งค่าโมเดล Claude ของ Flaq AI และสำรวจสกิล Claude Code

ตั้งค่าโมเดล GPT ของ Flaq AI และสำรวจสกิล Codex
ใช้โมเดล LLM ของ Flaq AI ใน Hermes Agent
ใช้ GLM 5.2, Kimi K3 และ DeepSeek v4 ใน ZCode
เรียกใช้ DeepSeek Harness กับโมเดล DeepSeek ของ Flaq AI
เชื่อมต่อเอเจนต์ AI กับเครื่องมือสร้างรูปภาพและวิดีโอของ Flaq
ใช้ GPT 6 Astra และ Claude Fable 5.1 ใน WorkBuddy