Guide Claude Code
Configurer les modèles Claude de Flaq AI et découvrir les skills Claude Code
Essayez gratuitement l'API image-vers-texte Grok 4.5 propulsée par X-AI pour les questions-réponses visuelles, l'OCR, l'analyse d'images et le raisonnement multimodal via Flaq AI.
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: 'grok-4.5-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': 'grok-4.5-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": "grok-4.5-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 Grok 4.5 Image-to-Text offre un moyen ciblé d'utiliser le modèle multimodal Grok 4.5 de xAI pour comprendre les images via Flaq AI. Envoyez une image prise en charge avec une instruction textuelle facultative et recevez une réponse textuelle fondée sur le contexte visuel. La route Flaq AI actuelle est conçue pour l'analyse d'une seule image, la réponse aux questions visuelles et les conversations fondées sur les images, sans suggérer la prise en charge de pièces jointes générales ni de la génération d'images.
Remarque Les interprétations d'images et l'extraction du texte visible peuvent être incomplètes ou imprécises, notamment en présence de petits caractères, de scènes ambiguës, d'images de faible qualité ou de contenu spécialisé. Vérifiez les résultats importants avant de les utiliser. Cette route prend en charge une image et ne fournit ni entrée de fichiers généraux ni génération d'images.
Grok 4.5 Image-to-Text face à Grok 4.5 Text-to-Text Image-to-Text accepte un contexte visuel et renvoie du texte, tandis que Text-to-Text constitue le choix le plus direct pour les requêtes qui ne contiennent aucune image.
Grok 4.5 Image-to-Text face aux solutions OCR spécialisées Les systèmes OCR spécialisés sont conçus pour l'extraction déterministe de texte et les pipelines documentaires. Grok 4.5 peut analyser le contenu visible et le texte en contexte, mais il ne doit pas être considéré comme un substitut garanti à l'OCR lorsque la précision est essentielle.
Grok 4.5 Image-to-Text face aux modèles de légendage d'images Les modèles de légendage ciblent souvent des descriptions courtes. Un processus de chat multimodal peut également répondre à une question fournie par l'utilisateur, même si la qualité de la sortie reste tributaire de l'image et de l'instruction.
Grok 4.5 Image-to-Text face aux autres API de LLM multimodaux Les principales API multimodales se distinguent par leurs limites d'entrée, le comportement du modèle, la latence et les fonctionnalités de leur plateforme. Évaluez-les avec des images représentatives et des critères d'acceptation propres à la tâche avant de choisir un fournisseur.
Grok 4.5 Image-to-Text face aux modèles de vision auto-hébergés Les modèles de vision auto-hébergés offrent un contrôle sur le déploiement, mais ajoutent du travail d'infrastructure et de maintenance. Flaq AI propose une route de chat gérée à image unique aux équipes qui préfèrent un accès hébergé à Grok 4.5.
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