Guida Claude Code
Configura i modelli Claude di Flaq AI ed esplora le skill di Claude Code
Prova gratis GPT 5.6 Terra per estrazione da più file, confronto, riepiloghi e workflow professionali 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-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
})
});
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-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-5.6-terra-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
}'
| Parametri | Prezzo | Prezzo originale | Sconto |
|---|
L'API di analisi file GPT 5.6 Terra su Flaq AI offre un ragionamento equilibrato sui documenti per i flussi professionali ricorrenti. Questa economica integrazione con l'API OpenAI consente agli sviluppatori di combinare istruzioni in linguaggio naturale con più file supportati e un contesto visivo facoltativo per estrazione, riepilogo, confronto e analisi. Grazie agli approfondimenti conversazionali e alle risposte in streaming, i team possono elaborare documenti aziendali, tecnici e di ricerca mediante un flusso scalabile, senza mantenere un'infrastruttura separata per l'analisi dei file.
Nota Assicurati che i prompt, i file caricati e i flussi dell'applicazione 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 al ragionamento sui file più complesso al livello di punta. GPT 5.6 Terra offre un'intelligence documentale equilibrata per un ampio uso in produzione.
GPT 5.6 Terra rispetto a GPT 5.6 Luna
GPT 5.6 Luna privilegia un'elaborazione dei documenti rapida e molto efficiente. GPT 5.6 Terra bilancia la velocità effettiva con esigenze quotidiane di analisi più avanzate.
GPT 5.6 Terra rispetto a GPT 5.5 File Analysis
GPT 5.5 supporta flussi documentali consolidati con un ragionamento affidabile. GPT 5.6 Terra offre un accesso più economico alla nuova famiglia GPT per le analisi ricorrenti.
GPT 5.6 Terra rispetto a Claude File Analysis
I modelli Claude forniscono un solido ragionamento sui documenti nell'ecosistema Anthropic. GPT 5.6 Terra offre un percorso nativo OpenAI equilibrato per l'analisi dei file in produzione.
GPT 5.6 Terra rispetto alle pipeline documentali con modelli aperti
I modelli aperti offrono flessibilità di distribuzione, ma richiedono infrastrutture aggiuntive di erogazione ed elaborazione. GPT 5.6 Terra fornisce analisi documentale gestita tramite il flusso API di Flaq AI.
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