Guida Claude Code
Configura i modelli Claude di Flaq AI ed esplora le skill di Claude Code
Prova gratis GPT 5.6 Luna per estrazione rapida da più file, riepiloghi, confronto e workflow documentali economici.
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-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-luna-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-luna-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 File Analysis GPT 5.6 Luna su Flaq AI offre una comprensione documentale rapida ed efficiente nei costi per flussi di produzione scalabili. Questa integrazione API OpenAI consente agli sviluppatori di combinare istruzioni in linguaggio naturale con più file supportati e contesto visivo facoltativo per estrazione, sintesi, confronto e analisi di routine. Con follow-up conversazionali e risposte in streaming, Luna aiuta i team a elaborare carichi documentali ricorrenti senza creare un'infrastruttura separata per l'analisi dei file.
Nota Assicurati che i prompt, i file caricati e i flussi applicativi rispettino le linee guida di sicurezza e utilizzo di OpenAI. Se si verifica un errore, controlla che gli input non contengano contenuti soggetti a restrizioni o non supportati, semplifica la richiesta e riprova.
GPT 5.6 Luna e GPT 5.6 Sol
GPT 5.6 Sol affronta il ragionamento documentale più complesso nella fascia di punta. GPT 5.6 Luna privilegia l'elaborazione rapida ed efficiente nei costi dei file per carichi scalabili.
GPT 5.6 Luna e GPT 5.6 Terra
GPT 5.6 Terra bilancia analisi professionale dei documenti e costi inferiori. GPT 5.6 Luna si concentra sulla massima velocità ed efficienza per attività ricorrenti sui file.
GPT 5.6 Luna e GPT 5.5 File Analysis
GPT 5.5 supporta flussi documentali affidabili per lavori professionali complessi. GPT 5.6 Luna offre un'opzione più rapida ed efficiente nei costi per analisi ad alto volume.
GPT 5.6 Luna e Claude File Analysis
I modelli Claude offrono un solido ragionamento documentale nell'ecosistema Anthropic. GPT 5.6 Luna propone un percorso efficiente e nativo OpenAI per l'analisi scalabile dei file.
GPT 5.6 Luna e pipeline documentali con modelli aperti
I modelli aperti offrono controllo sul deployment, ma richiedono infrastrutture aggiuntive di serving ed elaborazione documentale. GPT 5.6 Luna offre analisi 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