Panduan Claude Code
Siapkan model Claude Flaq AI dan jelajahi skill Claude Code
Coba gratis API Gambar-ke-Teks GPT 5.6 Luna untuk pemahaman visual cepat, OCR, analisis grafik, dan alur bervolume tinggi yang terjangkau.
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-5.6-luna-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-5.6-luna-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-5.6-luna-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
}'
| Parameter | Harga | Harga asli | Diskon |
|---|
API Image-to-Text GPT 5.6 Luna di Flaq AI menggabungkan pemrosesan GPT-5.6 yang cepat dengan pemahaman visual praktis untuk aplikasi berskala. Integrasi vision OpenAI yang hemat biaya ini memungkinkan developer menganalisis gambar, teks yang terlihat, tata letak, grafik, produk, dan detail adegan melalui instruksi bahasa alami. Dengan panduan teks opsional, konteks percakapan, dan respons streaming, Luna mendukung alur image-to-text yang responsif tanpa memerlukan infrastruktur vision terpisah.
Catatan Pastikan prompt dan gambar yang diunggah mematuhi panduan keamanan dan penggunaan OpenAI. Jika terjadi kesalahan, periksa input untuk konten yang dibatasi atau tidak didukung, sederhanakan permintaan, lalu coba lagi.
GPT 5.6 Luna vs. GPT 5.6 Sol
GPT 5.6 Sol ditujukan untuk penalaran visual berat pada kelas unggulan. GPT 5.6 Luna menekankan pemahaman gambar yang lebih cepat dan hemat biaya untuk produksi berskala.
GPT 5.6 Luna vs. GPT 5.6 Terra
GPT 5.6 Terra menyeimbangkan analisis visual profesional dengan biaya. GPT 5.6 Luna memprioritaskan kecepatan dan efisiensi maksimum untuk beban kerja gambar berulang.
GPT 5.6 Luna vs. GPT 5.5 Image-to-Text
GPT 5.5 menyediakan analisis multimodal yang andal untuk aplikasi yang sudah mapan. GPT 5.6 Luna menawarkan opsi yang lebih cepat dan hemat biaya dalam keluarga GPT terbaru.
GPT 5.6 Luna vs. Model Vision Gemini
Model Gemini menyatu secara alami dengan sistem multimodal yang berpusat pada Google. GPT 5.6 Luna menyediakan jalur native OpenAI yang efisien untuk analisis visual berskala.
GPT 5.6 Luna vs. Model Vision Terbuka
Model vision terbuka memberi fleksibilitas deployment tetapi memerlukan serving dan optimasi. GPT 5.6 Luna menawarkan pemahaman gambar terkelola melalui alur API Flaq AI.
Siapkan model Claude Flaq AI dan jelajahi skill Claude Code

Siapkan model GPT Flaq AI dan jelajahi skill Codex
Gunakan model LLM Flaq AI di Hermes Agent
Gunakan GLM 5.2, Kimi K3, dan DeepSeek v4 di ZCode
Jalankan DeepSeek Harness dengan model DeepSeek Flaq AI
Hubungkan agen AI ke alat pembuatan gambar dan video Flaq