คู่มือ Claude Code
ตั้งค่าโมเดล Claude ของ Flaq AI และสำรวจสกิล Claude Code
ลอง GPT 6 Luna API จาก OpenAI สำหรับถามตอบเอกสาร สรุปไฟล์ และวิเคราะห์ไฟล์กับภาพผ่าน API ของ Flaq AI ที่เสถียรและราคาเข้าถึงได้ พร้อมการสตรีม ใช้สร้างเครื่องมือถามตอบจากไฟล์และภาพ
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: 'gpt-6-luna-file-analysis',
messages: [
{
role: 'user',
content: [
{ type: 'text', text: 'Summarize this file and extract the key risks.' },
{
type: 'file',
file: {
filename: 'demo.pdf',
file_data: 'https://example.com/demo.pdf'
}
}
]
}
],
stream: true,
max_tokens: 4096
})
});
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': 'gpt-6-luna-file-analysis',
'messages': [
{
'role': 'user',
'content': [
{'type': 'text', 'text': 'Summarize this file and extract the key risks.'},
{
'type': 'file',
'file': {
'filename': 'demo.pdf',
'file_data': 'https://example.com/demo.pdf'
}
},
],
}
],
'stream': True,
'max_tokens': 4096,
},
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": "gpt-6-luna-file-analysis",
"messages": [
{
"role": "user",
"content": [
{ "type": "text", "text": "Summarize this file and extract the key risks." },
{
"type": "file",
"file": {
"filename": "demo.pdf",
"file_data": "https://example.com/demo.pdf"
}
}
]
}
],
"stream": true,
"max_tokens": 4096
}'
| พารามิเตอร์ | ราคา | ราคาเดิม | ส่วนลด |
|---|
GPT 6 Luna File Analysis API บน Flaq AI เป็นตัวเลือก GPT-6 ที่ประหยัดต้นทุนสำหรับการถามตอบเกี่ยวกับเอกสาร การดึงข้อมูล และการสร้างสรุป การเชื่อมต่อ API วิเคราะห์ไฟล์นี้ช่วยให้องค์กรตรวจสอบเอกสารและภาพแนบในรูปแบบที่รองรับในเวิร์กโฟลว์ธุรกิจที่ทำซ้ำเป็นประจำได้
หมายเหตุ โปรดอัปโหลดเฉพาะเอกสาร ภาพ และคำสั่งพรอมป์ต์ที่เป็นไปตามนโยบายความปลอดภัยและการใช้งานของ OpenAI ข้อกำหนดของ Flaq AI และมาตรฐานความเป็นส่วนตัวของข้อมูลองค์กรที่เกี่ยวข้อง หากเกิดข้อผิดพลาด ให้ตรวจสอบว่าไฟล์อยู่ในรูปแบบที่รองรับ ลบเนื้อหาที่ถูกจำกัด แล้วลองอีกครั้ง
GPT 6 Luna File Analysis เทียบกับ GPT 6 Sol File Analysis
GPT 6 Sol File Analysis ออกแบบมาสำหรับสัญญาทางกฎหมายที่มีรายละเอียดซับซ้อน ข้อกำหนดทางเทคนิคที่ซับซ้อน และการวิเคราะห์ข้อพิพาทที่มีประเด็นละเอียดอ่อนจากหลายเอกสาร ส่วน GPT 6 Luna File Analysis เน้นการนำเข้าข้อมูลอย่างรวดเร็ว การดึงข้อมูลจำนวนมาก และปริมาณการประมวลผลที่คุ้มค่าสำหรับเอกสารมาตรฐาน
GPT 6 Luna File Analysis เทียบกับ GPT 5.6 Luna File Analysis
GPT 5.6 Luna File Analysis เป็นตัวเลือกรุ่นก่อนสำหรับเวิร์กโฟลว์เอกสารที่มีประสิทธิภาพ ส่วน GPT 6 Luna File Analysis นำตระกูล GPT-6 รุ่นใหม่มาใช้ในการตรวจสอบข้อความและภาพ ควรประเมินคุณภาพการดึงข้อมูลจากชุดเอกสารของคุณเองก่อนย้ายมาใช้
GPT 6 Luna File Analysis เทียบกับบริการ OCR สำหรับเอกสารโดยเฉพาะ
เครื่องมือ OCR โดยเฉพาะสามารถดึงข้อความและฟิลด์จากเอกสารได้ GPT 6 Luna File Analysis ยังสามารถตอบคำถามภาษาธรรมชาติเกี่ยวกับเนื้อหาที่ให้มา และจัดรายละเอียดที่ต้องการให้อยู่ในรูปแบบข้อความได้ด้วย
GPT 6 Luna File Analysis เทียบกับ Gemini Flash File Analysis
Gemini Flash เหมาะกับไปป์ไลน์ Google Cloud ส่วน GPT 6 Luna File Analysis เป็นโซลูชันดึงข้อมูลเอกสารแบบ OpenAI โดยตรงที่ผสานเข้ากับสถาปัตยกรรมการเติมเต็มแชตมาตรฐานบน Flaq AI ได้อย่างราบรื่น
ตั้งค่าโมเดล 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