Guida Claude Code
Configura i modelli Claude di Flaq AI ed esplora le skill di Claude Code
Prova l’API Claude Sonnet 5.5 di Anthropic per ragionamento testuale, scrittura, programmazione e analisi tramite l’API stabile e conveniente di Flaq AI con risposte in streaming.
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: 'claude-sonnet-5.5-text-to-text',
messages: [
{
role: 'user',
content: 'Write a four-line modern poem about a programmer drinking coffee.'
}
],
stream: true,
max_tokens: 500,
})
});
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': 'claude-sonnet-5.5-text-to-text',
'messages': [
{
'role': 'user',
'content': 'Write a four-line modern poem about a programmer drinking coffee.',
}
],
'stream': True,
'max_tokens': 500,
},
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": "claude-sonnet-5.5-text-to-text",
"messages": [
{
"role": "user",
"content": "Write a four-line modern poem about a programmer drinking coffee."
}
],
"stream": true,
"max_tokens": 500
}'
| Parametri | Prezzo | Prezzo originale | Sconto |
|---|
L’API Claude Sonnet 5.5 Text-to-Text porta il modello linguistico di Anthropic nei flussi di scrittura e conversazione basati su messaggi su Flaq AI. Gli sviluppatori possono trasformare istruzioni e contesto fornito in bozze, riepiloghi, spiegazioni e risposte successive tramite un’API dedicata alla generazione di testo. Le risposte in streaming e la lunghezza regolabile dell’output aiutano a integrare Claude Sonnet 5.5 in interfacce di chat, strumenti editoriali e assistenti interni senza aggiungere la gestione degli allegati a un flusso di lavoro esclusivamente testuale.
Generazione di testo basata su istruzioni: Descrivi attività, pubblico e formato desiderato per richiedere bozze originali, passaggi riscritti o risposte mirate all’API Claude Sonnet 5.5.
Contesto della conversazione: Includi i messaggi precedenti pertinenti affinché le richieste successive possano fare riferimento alle stesse indicazioni, alla stessa terminologia e allo stesso materiale di partenza.
Risposte in streaming: Ricevi progressivamente il testo generato per interfacce di chat e scrittura che visualizzano una risposta mentre viene prodotta.
Lunghezza flessibile dell’output: Imposta un limite di token di output adatto a risposte brevi o spiegazioni più dettagliate, insieme a indicazioni in linguaggio naturale sulla lunghezza desiderata.
Supporto alla scrittura iterativa: Perfeziona una bozza con messaggi successivi, chiedendo modifiche al tono, all’organizzazione o agli aspetti da evidenziare senza ripetere tutte le indicazioni.
Integrazione dedicata al testo: Usa una route esclusivamente testuale per i flussi di lavoro il cui materiale di partenza è già disponibile come contenuto dei messaggi.
Input: Messaggi di testo contenenti istruzioni, passaggi di origine e cronologia della conversazione pertinente.
Output: Testo generato restituito come risposta completa o progressivamente in streaming.
Controlli: Un limite facoltativo di token di output e la scelta tra risposte in streaming o senza streaming.
Capacità: Risposte conversazionali, stesura di bozze, riscrittura, riepiloghi e spiegazioni basati sul testo fornito nella richiesta.
Assistenti alla scrittura: Crea editor che aiutino gli utenti a sviluppare scalette, riscrivere paragrafi e adattare testi esistenti a un pubblico diverso.
Bozze di risposte di assistenza: Fornisci le informazioni pertinenti sul prodotto e la domanda del cliente per produrre una risposta da revisionare.
Sintesi delle conoscenze: Trasforma appunti di riunioni o passaggi di riferimento forniti in riepiloghi concisi e documenti orientati all’azione.
Strumenti didattici: Consenti agli utenti di chiedere una spiegazione e poi chiarire singoli punti tramite messaggi successivi.
Automazione dei flussi interni: Genera testo per report ricorrenti e documenti strutturati a partire dal contesto fornito dall’applicazione.
Nota Includi le istruzioni e il testo di origine pertinente nella richiesta e verifica le affermazioni fattuali prima della pubblicazione. Usa la route File Analysis quando l’attività dipende da documenti caricati.
Claude Sonnet 5.5 Text-to-Text e GPT 6.1 Sol Text-to-Text Entrambe le route supportano la generazione di testo basata su messaggi e lo streaming su Flaq AI. Confronta le risposte alle tue indicazioni di scrittura e ai tuoi test di conversazione quando scegli un modello per la tua applicazione.
Claude Sonnet 5.5 Text-to-Text e Claude Sonnet 5.5 File Analysis La route esclusivamente testuale riceve il materiale di partenza dai messaggi. File Analysis aggiunge gli allegati in ingresso per flussi di lavoro che iniziano da documenti o immagini.
Claude Sonnet 5.5 Text-to-Text e GPT 6.1 Sol Web Search Web Search è un’opzione separata per ricerche che richiedono informazioni online. Claude Sonnet 5.5 Text-to-Text è configurato per conversazioni senza ricerca sul web.
Claude Sonnet 5.5 Text-to-Text e GPT 6.1 Sol Image-to-Text Image-to-Text accetta input visivi per domande su un’immagine. Questa route Claude è destinata a istruzioni e contenuti di origine espressi come testo.
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
Usa GPT 6 Astra e Claude Fable 5.1 in WorkBuddy