คู่มือ Claude Code
ตั้งค่าโมเดล Claude ของ Flaq AI และสำรวจสกิล Claude Code
ลอง GPT 6 Sol 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-sol-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
})
});
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-sol-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-sol-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 Sol Image-to-Text API นำความสามารถในการให้เหตุผลขั้นสูงของ GPT-6 Sol จาก OpenAI มาใช้กับการทำความเข้าใจภาพ การตีความแผนภูมิ และการตอบคำถามเกี่ยวกับภาพบน Flaq AI การผสาน API แบบภาพเป็นข้อความนี้ช่วยให้นักพัฒนาและทีมมืออาชีพเปลี่ยนสื่อภาพที่รองรับร่วมกับคำแนะนำภาษาธรรมชาติให้เป็นคำอธิบายทางเทคนิคที่ชัดเจน ผลการสกัดข้อมูลที่มีโครงสร้าง และการวิเคราะห์เชิงลึก GPT-6 Sol ให้ความสามารถในการให้เหตุผลเชิงภาพที่ทรงพลัง ขณะที่ Flaq AI มอบการผสาน API ที่เชื่อถือได้และคุ้มค่า
หมายเหตุ โปรดตรวจสอบว่าข้อมูลภาพและข้อความพรอมต์เป็นไปตามนโยบายด้านความปลอดภัยและการใช้งานของ OpenAI รวมถึงข้อกำหนดของ Flaq AI หากเกิดข้อผิดพลาด ให้ตรวจสอบภาพว่ามีคุณลักษณะที่ไม่รองรับหรือองค์ประกอบที่ถูกจำกัดหรือไม่ ปรับพรอมต์ให้เหมาะสม แล้วลองอีกครั้ง
GPT 6 Sol Image-to-Text เทียบกับ GPT 6 Astra Image-to-Text
GPT 6 Astra เป็นโมเดลเรือธงของ OpenAI สำหรับงานให้เหตุผลที่ยากที่สุด GPT 6 Sol Image-to-Text เสนอตัวเลือกการวิเคราะห์ภาพที่สร้างสมดุลระหว่างความสามารถของโมเดลกับต้นทุนสำหรับเวิร์กโฟลว์ที่ใช้งานจริง
GPT 6 Sol Image-to-Text เทียบกับ GPT 6 Luna Image-to-Text
GPT 6 Luna Image-to-Text เหมาะกับงานภาพปริมาณมากที่ให้ความสำคัญกับต้นทุน GPT 6 Sol Image-to-Text เป็นตัวเลือกสำหรับทีมที่ทำงานกับแผนภาพละเอียดและคำถามเกี่ยวกับภาพหลายขั้นตอน
GPT 6 Sol Image-to-Text เทียบกับ Claude Opus 5.5
Claude Opus 5.5 ให้ความสามารถหลายรูปแบบที่แข็งแกร่ง โดยเฉพาะการวิเคราะห์ที่เน้นเอกสารและใช้ PDF จำนวนมาก GPT 6 Sol Image-to-Text ได้รับการปรับให้กระชับเหมาะกับการตรวจสอบที่เน้นภาพอย่างรวดเร็ว การถอดความหมายจากแผนภูมิ และการถามตอบเกี่ยวกับภาพแบบสนทนาภายในการผสาน API แชตมาตรฐาน
GPT 6 Sol Image-to-Text เทียบกับเอนจิน OCR เฉพาะทาง
เครื่องมือ OCR เฉพาะทางมักใช้ถอดข้อความและสกัดข้อมูลจากช่องต่าง ๆ GPT 6 Sol Image-to-Text ยังรองรับคำถามเกี่ยวกับบริบทภาพโดยรอบ รวมถึงแผนภูมิ เค้าโครง และความสัมพันธ์ระหว่างองค์ประกอบที่มองเห็น
ตั้งค่าโมเดล 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