دليل Claude Code
أعدّ نماذج Claude من Flaq AI واستكشف مهارات Claude Code
جرّب مجانًا API Grok 4.5 لتحويل الصورة إلى نص، المدعومة من X-AI، للأسئلة والأجوبة المرئية وOCR وتحليل الصور والاستدلال متعدد الوسائط عبر 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
}'
| المعلمات | السعر | السعر الأصلي | الخصم |
|---|
توفر Grok 4.5 Image-to-Text API طريقة متخصصة لاستخدام نموذج Grok 4.5 متعدد الوسائط من xAI لفهم الصور عبر Flaq AI. أرسل صورة مدعومة مع تعليمات نصية اختيارية وتلقَّ استجابة نصية تستند إلى السياق البصري. صُمم مسار Flaq AI الحالي لتحليل صورة واحدة والإجابة عن الأسئلة البصرية والمحادثات القائمة على الصور، من دون الإيحاء بدعم مرفقات الملفات العامة أو توليد الصور.
ملاحظة قد تكون تفسيرات الصور واستخراج النص المرئي ناقصة أو غير دقيقة، خصوصًا مع النصوص الصغيرة أو المشاهد الملتبسة أو الصور منخفضة الجودة أو المحتوى المتخصص. راجع النتائج المهمة قبل استخدامها. يدعم هذا المسار صورة واحدة ولا يتيح إدخال الملفات العامة أو توليد الصور.
Grok 4.5 Image-to-Text مقارنةً بـ Grok 4.5 Text-to-Text يقبل Image-to-Text السياق البصري ويعيد نصًا، بينما يكون Text-to-Text الخيار الأكثر مباشرة للطلبات التي لا تتضمن صورة.
Grok 4.5 Image-to-Text مقارنةً بأنظمة OCR المتخصصة صُممت أنظمة OCR المتخصصة خصيصًا لاستخراج النص المحدد ومسارات معالجة المستندات. يستطيع Grok 4.5 مناقشة المحتوى والنص المرئي ضمن سياقه، لكن ينبغي عدم اعتباره بديلًا مضمونًا لأنظمة OCR في المهام التي تتطلب دقة عالية.
Grok 4.5 Image-to-Text مقارنةً بنماذج إنشاء التسميات التوضيحية للصور تستهدف نماذج التسميات التوضيحية غالبًا الأوصاف القصيرة. ويمكن أيضًا لسير عمل الدردشة متعدد الوسائط الإجابة عن سؤال يقدمه المستخدم، مع بقاء جودة المخرجات معتمدة على الصورة والتعليمات.
Grok 4.5 Image-to-Text مقارنةً بواجهات LLM API الأخرى متعددة الوسائط تختلف واجهات API الرائدة متعددة الوسائط في حدود الإدخال وسلوك النموذج وزمن الاستجابة وميزات المنصة. قيّمها باستخدام صور تمثيلية ومعايير قبول خاصة بالمهمة قبل اختيار مزود الخدمة.
Grok 4.5 Image-to-Text مقارنةً بنماذج الرؤية ذاتية الاستضافة توفر نماذج الرؤية ذاتية الاستضافة التحكم في النشر، لكنها تضيف أعباء البنية التحتية والصيانة. توفر Flaq AI مسار دردشة مُدارًا لصورة واحدة للفرق التي تفضّل الوصول المستضاف إلى Grok 4.5.
أعدّ نماذج Claude من Flaq AI واستكشف مهارات Claude Code

أعدّ نماذج GPT من Flaq AI واستكشف مهارات Codex
استخدم نماذج LLM من Flaq AI في Hermes Agent
استخدم GLM 5.2 وKimi K3 وDeepSeek v4 في ZCode
شغّل DeepSeek Harness باستخدام نماذج DeepSeek من Flaq AI
اربط وكلاء الذكاء الاصطناعي بأدوات Flaq لتوليد الصور والفيديو