Guide Claude Code
Configurer les modèles Claude de Flaq AI et découvrir les skills Claude Code
Essayez gratuitement GPT 5.6 Luna Image-to-Text pour la compréhension visuelle rapide, l’OCR, l’analyse de graphiques et les workflows économiques à grand volume.
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-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-luna-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-luna-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
}'
| Paramètres | Prix | Prix d’origine | Remise |
|---|
L’API image-vers-texte GPT 5.6 Luna sur Flaq AI associe le traitement rapide de GPT-5.6 à une compréhension visuelle pratique pour les applications évolutives. Cette intégration visuelle OpenAI rentable permet d’analyser images, texte visible, mises en page, graphiques, produits et détails de scènes avec des instructions en langage naturel. Grâce aux indications textuelles facultatives, au contexte conversationnel et aux réponses en streaming, Luna prend en charge des workflows image-vers-texte réactifs sans infrastructure visuelle distincte.
Remarque Veillez à ce que vos prompts et images importées respectent les consignes de sécurité et d’utilisation d’OpenAI. En cas d’erreur, vérifiez que les entrées ne contiennent aucun contenu restreint ou non pris en charge, simplifiez la demande et réessayez.
GPT 5.6 Luna face à GPT 5.6 Sol
GPT 5.6 Sol cible le raisonnement visuel exigeant au niveau phare. GPT 5.6 Luna privilégie une compréhension des images plus rapide et rentable pour la production à grande échelle.
GPT 5.6 Luna face à GPT 5.6 Terra
GPT 5.6 Terra équilibre l’analyse visuelle professionnelle et le coût. GPT 5.6 Luna privilégie une vitesse et une efficacité maximales pour les charges visuelles récurrentes.
GPT 5.6 Luna face à GPT 5.5 Image-to-Text
GPT 5.5 fournit une analyse multimodale fiable aux applications établies. GPT 5.6 Luna offre une option plus rapide et rentable au sein de la nouvelle famille GPT.
GPT 5.6 Luna face aux modèles visuels Gemini
Les modèles Gemini s’intègrent naturellement aux systèmes multimodaux centrés sur Google. GPT 5.6 Luna offre une voie efficace et native d’OpenAI pour l’analyse visuelle évolutive.
GPT 5.6 Luna face aux modèles visuels ouverts
Les modèles visuels ouverts offrent une grande souplesse de déploiement, mais exigent mise en service et optimisation. GPT 5.6 Luna fournit une compréhension d’images gérée via le workflow API de 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