Guide Claude Code
Configurer les modèles Claude de Flaq AI et découvrir les skills Claude Code
Essayez l’API GPT 6 Luna d’OpenAI pour interroger les documents, résumer les fichiers et analyser fichiers et images via l’API stable et abordable de Flaq AI avec 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: 'gpt-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
})
});
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': 'gpt-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-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
}'
| Paramètres | Prix | Prix d’origine | Remise |
|---|
L’API GPT 6 Luna File Analysis sur Flaq AI offre une option GPT-6 économique pour les questions sur les documents, l’extraction de données et la génération de résumés. Cette intégration d’API d’analyse de fichiers aide les organisations à examiner les documents et les images jointes pris en charge dans leurs processus métier récurrents.
Remarque Veuillez ne téléverser que des documents, images et instructions de prompt conformes aux politiques de sécurité et d’utilisation d’OpenAI, aux conditions de Flaq AI et aux normes applicables de confidentialité des données de votre organisation. En cas d’erreur, vérifiez que les formats de fichiers sont pris en charge, retirez le contenu soumis à restriction, puis réessayez.
GPT 6 Luna File Analysis face à GPT 6 Sol File Analysis
GPT 6 Sol File Analysis est conçu pour les contrats juridiques complexes, les spécifications techniques élaborées et l’analyse nuancée de litiges impliquant plusieurs documents. GPT 6 Luna File Analysis privilégie l’ingestion rapide, l’extraction en masse et un débit économique pour les documents standard.
GPT 6 Luna File Analysis face à GPT 5.6 Luna File Analysis
GPT 5.6 Luna File Analysis est une option antérieure pour des processus documentaires efficaces. GPT 6 Luna File Analysis apporte la famille GPT-6 plus récente à l’examen de textes et d’images ; évaluez la qualité d’extraction sur votre propre ensemble de documents avant de migrer.
GPT 6 Luna File Analysis face aux services OCR documentaires spécialisés
Les outils OCR spécialisés peuvent extraire du texte et des champs de documents. GPT 6 Luna File Analysis peut également répondre aux questions en langage naturel sur le contenu fourni et organiser les détails demandés sous forme de texte.
GPT 6 Luna File Analysis face à Gemini Flash File Analysis
Gemini Flash convient aux pipelines Google Cloud. GPT 6 Luna File Analysis propose une solution d’extraction documentaire native OpenAI qui s’intègre parfaitement aux architectures standard de chat completions sur Flaq AI.
Configurer les modèles Claude de Flaq AI et découvrir les skills Claude Code

Configurer les modèles GPT de Flaq AI et découvrir les skills Codex
Utiliser les modèles LLM de Flaq AI dans Hermes Agent
Utilisez GLM 5.2, Kimi K3 et DeepSeek v4 dans ZCode
Exécutez DeepSeek Harness avec les modèles DeepSeek de Flaq AI
Connectez les agents d'IA aux outils de génération d'images et de vidéos de Flaq
Utilisez GPT 6 Astra et Claude Fable 5.1 dans WorkBuddy