Guida Claude Code
Configura i modelli Claude di Flaq AI ed esplora le skill di Claude Code
Prova gratis GPT 5.6 Terra per comprensione visiva, OCR, grafici e workflow di produzione convenienti.
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-terra-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-terra-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-terra-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
}'
| Parametri | Prezzo | Prezzo originale | Sconto |
|---|
L'API Image-to-Text GPT 5.6 Terra su Flaq AI porta il ragionamento equilibrato di GPT-5.6 nei flussi pratici di analisi visiva. Questa economica integrazione della visione OpenAI aiuta gli sviluppatori a comprendere immagini, layout, testo visibile, grafici, prodotti e dettagli delle scene tramite istruzioni in linguaggio naturale. Con indicazioni testuali facoltative, contesto conversazionale e risposte in streaming, i team possono creare funzionalità image-to-text scalabili che uniscono solide capacità professionali e un uso efficiente in produzione.
Nota Assicurati che i prompt e le immagini caricate rispettino le linee guida di OpenAI sulla sicurezza e sull'utilizzo. In caso di errore, verifica che gli input non contengano contenuti soggetti a restrizioni o non supportati, semplifica la richiesta e riprova.
GPT 5.6 Terra rispetto a GPT 5.6 Sol
GPT 5.6 Sol è destinato alle attività di ragionamento visivo più impegnative al livello di punta. GPT 5.6 Terra offre un'opzione equilibrata per l'analisi professionale e scalabile delle immagini.
GPT 5.6 Terra rispetto a GPT 5.6 Luna
GPT 5.6 Luna privilegia la massima velocità ed efficienza dei costi per la comprensione di grandi volumi di immagini. GPT 5.6 Terra bilancia l'efficienza con esigenze di analisi quotidiane più avanzate.
GPT 5.6 Terra rispetto a GPT 5.5 Image-to-Text
GPT 5.5 offre un'analisi visiva affidabile per applicazioni consolidate. GPT 5.6 Terra rappresenta un accesso attento ai costi alla nuova famiglia GPT-5.6.
GPT 5.6 Terra rispetto ai flussi visivi Claude
I modelli Claude supportano analisi multimodali dettagliate nell'ecosistema Anthropic. GPT 5.6 Terra offre ai team un'opzione nativa OpenAI equilibrata per i flussi visivi in produzione.
GPT 5.6 Terra rispetto ai modelli visivi Gemini
I modelli Gemini si integrano naturalmente con i prodotti incentrati su Google. GPT 5.6 Terra è progettato per i team che preferiscono il ragionamento visivo e l'integrazione API in stile OpenAI.
Configura i modelli Claude di Flaq AI ed esplora le skill di Claude Code

Configura i modelli GPT di Flaq AI ed esplora le skill di Codex
Usa i modelli LLM di Flaq AI in Hermes Agent
Usa GLM 5.2, Kimi K3 e DeepSeek v4 in ZCode
Esegui DeepSeek Harness con i modelli DeepSeek di Flaq AI
Collega gli agenti AI agli strumenti Flaq per la generazione di immagini e video