คู่มือ Claude Code
ตั้งค่าโมเดล Claude ของ Flaq AI และสำรวจสกิล Claude Code
ลอง GPT 6 Astra API จาก OpenAI สำหรับการให้เหตุผลเชิงภาพขั้นสูง การตีความกราฟ OCR และถามตอบภาพผ่าน 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-astra-image-to-text',
messages: [
{
role: 'user',
content: [
{ type: 'text', text: 'Describe the image and extract any visible text.' },
{
type: 'image_url',
image_url: {
url: 'https://example.com/sample-image.jpg'
}
}
]
}
],
stream: true,
max_tokens: 2048
})
});
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('\n\n');
buffer = frames.pop() || '';
for (const frame of frames) {
const lines = frame.split('\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-astra-image-to-text',
'messages': [
{
'role': 'user',
'content': [
{'type': 'text', 'text': 'Describe the image and extract any visible text.'},
{
'type': 'image_url',
'image_url': {
'url': 'https://example.com/sample-image.jpg'
}
},
],
}
],
'stream': True,
'max_tokens': 2048,
},
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-astra-image-to-text",
"messages": [
{
"role": "user",
"content": [
{ "type": "text", "text": "Describe the image and extract any visible text." },
{
"type": "image_url",
"image_url": {
"url": "https://example.com/sample-image.jpg"
}
}
]
}
],
"stream": true,
"max_tokens": 2048
}'
| พารามิเตอร์ | ราคา | ราคาเดิม | ส่วนลด |
|---|
GPT 6 Astra Image-to-Text API นำการให้เหตุผลของ GPT-6 Astra ซึ่งเป็นโมเดลเรือธงของ OpenAI มาใช้กับภาพ แผนภูมิ และการตอบคำถามเกี่ยวกับภาพบน Flaq AI การผสานรวม API แบบภาพเป็นข้อความนี้ช่วยให้นักพัฒนาและทีมมืออาชีพเปลี่ยนภาพที่รองรับ พร้อมคำสั่งข้อความที่เลือกเพิ่มได้ ให้เป็นคำอธิบาย รายละเอียดที่ดึงออกมา และบทวิเคราะห์ที่มีโครงสร้าง โมเดลให้ความสามารถในการให้เหตุผลจากภาพ ส่วน Flaq AI ให้การเข้าถึง API ที่เสถียรและคุ้มค่า
หมายเหตุ ใช้ภาพและพรอมต์ที่สอดคล้องกับนโยบายการใช้งานของ OpenAI และข้อกำหนดของ Flaq AI หากเกิดข้อผิดพลาด ให้ตรวจสอบว่ามีเนื้อหาภาพที่ถูกจำกัดหรือไม่รองรับหรือไม่ ทำให้คำถามเรียบง่ายขึ้น แล้วลองอีกครั้ง
GPT 6 Astra เทียบกับ GPT 5.6 Sol Image-to-Text
GPT 5.6 Sol Image-to-Text ยังคงเป็น API เรือธงด้านภาพรุ่นก่อนหน้าของ OpenAI บน Flaq AI GPT 6 Astra เป็นตัวเลือกเรือธงรุ่นปัจจุบันเมื่องานให้เหตุผลจากภาพ การอ่านแผนภูมิ หรือการถามตอบเกี่ยวกับภาพต้องการ GPT รุ่นที่ใหม่กว่า
GPT 6 Astra เทียบกับกระบวนการทำงานด้านภาพของ Claude
โมเดล Claude Fable มีจุดแข็งในการจัดการแผนภูมิและตารางที่ซ้อนอยู่ภายในเอกสาร โดยเฉพาะผ่าน API วิเคราะห์ไฟล์ GPT 6 Astra Image-to-Text API เป็น API ของ OpenAI ที่ออกแบบมาโดยเฉพาะสำหรับการวิเคราะห์ภาพร่วมกับข้อความที่เลือกเพิ่มได้ โดยไม่ต้องอัปโหลดเอกสาร
GPT 6 Astra เทียบกับโมเดลด้านภาพ Gemini
API ด้านภาพของ Gemini เหมาะอย่างเป็นธรรมชาติกับผลิตภัณฑ์มัลติโมดัลที่มี Google เป็นศูนย์กลาง GPT 6 Astra Image-to-Text API เหมาะสำหรับทีมที่ต้องการการให้เหตุผลจากภาพระดับเรือธงของ OpenAI ผ่านช่องทางแชตแบบภาพเป็นข้อความของ Flaq AI
GPT 6 Astra เทียบกับเอนจิน OCR โดยเฉพาะ
เครื่องมือ OCR โดยเฉพาะได้รับการปรับให้เหมาะกับการกู้คืนข้อความดิบจากภาพสแกน GPT 6 Astra เพิ่มการให้เหตุผลจากภาพระดับเรือธงต่อยอดจากข้อความที่มองเห็น จึงมีประโยชน์มากกว่าเมื่องานต้องการการตีความ การถามตอบ หรือการอ่านแผนภูมิ แทนการถอดข้อความเพียงอย่างเดียว
ตั้งค่าโมเดล 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