دليل Claude Code
أعدّ نماذج Claude من Flaq AI واستكشف مهارات Claude Code
جرّب واجهة API لـ Claude Opus 5 لتحليل الملفات من Anthropic مجانًا لمراجعة المستندات والاستخراج والتلخيص وفهم الملفات مع الصور وسير عمل الاستدلال المهني عبر 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: 'claude-opus-5-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
})
});
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': 'claude-opus-5-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": "claude-opus-5-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
}'
| المعلمات | السعر | السعر الأصلي | الخصم |
|---|
تساعد Claude Opus 5 File Analysis API التطبيقات على فهم الملفات المرفوعة إلى جانب تعليمات اللغة الطبيعية. وهي تدعم مدخلات النصوص والصور والملفات لمهام سير عمل مراجعة المستندات والاستخراج والمقارنة والبحث التي تحتاج إلى سياق متعدد الوسائط على Flaq AI.
إدخال ملفات متعددة الوسائط: تحليل مدخلات النصوص والصور والملفات المرفوعة والمدعومة ضمن محادثة منظّمة.
فهم المستندات: استخراج المعلومات الرئيسية وتلخيص المواد المطولة والإجابة عن الأسئلة المتعلقة بالمحتوى المقدّم.
تحليل المراجع المتقاطعة: مقارنة مدخلات متعددة وتحديد العلاقات وتنظيم النتائج بالتنسيق المطلوب.
تفسير مدرك للصور: استخدام السياق المرئي من الصور المدعومة إلى جانب التعليمات النصية عندما تعتمد المهمة على التخطيط أو التفاصيل المرئية.
طلبات المخرجات المنظّمة: طلب جداول أو ملخصات أو قوائم تحقق أو تصنيفات أو تنسيقات أخرى جاهزة للمراجعة باستخدام اللغة الطبيعية.
المراجعة القائمة على المحادثة: متابعة التحليل من خلال أسئلة لاحقة مع الاحتفاظ بسياق المهمة ذي الصلة.
المدخلات: مطالبة نصية مع إمكانية إرفاق صور وملفات لتوفير المواد المطلوب تحليلها.
توجيه المهمة: توضيح هدف المراجعة والحقول المهمة ومعايير المقارنة وتنسيق المخرجات المتوقع.
المخرجات: استجابة تحليل منظّمة تُعاد عبر مسار دردشة Flaq AI للمراجعة أو للاستخدام في التطبيق.
المتابعة: طرح أسئلة محددة لتوضيح النتائج أو فحص قسم معين أو تحسين التنسيق المطلوب.
المعالجة في التطبيق: التحقق من صحة المعلومات المستخرجة ومعالجة أخطاء الرفع أو المزوّد وحماية المواد المصدرية الحساسة على نحو ملائم.
مراجعة المستندات: تلخيص العقود والتقارير والموجزات والسياسات والمستندات الداخلية من خلال أسئلة محددة.
استخراج البيانات: تحويل الملفات غير المنظّمة إلى حقول منظّمة أو قوائم تحقق أو ملخصات للمراجعة.
البحث والمقارنة: مقارنة عدة ملفات مصدر وإبراز أوجه التشابه والاختلاف والمعلومات المفقودة.
تحليل المستندات المرئية: تفسير المخططات والصفحات الممسوحة ضوئيًا والتخطيطات وغيرها من المواد القائمة على الصور إلى جانب التعليمات.
مهام سير العمل المعرفية: إضافة مساعدين مدركين للملفات إلى تطبيقات الدعم والامتثال والعمليات والبحث.
ملاحظة تأكد من أذونات الملفات وراجع المعلومات المستخرجة قبل الاعتماد عليها في القرارات القانونية أو المالية أو الطبية أو المتعلقة بالامتثال أو غيرها من القرارات عالية التأثير.
Claude Opus 5 مقارنةً بـ GPT-5 Vision: يدعم GPT-5 Vision قدرات واسعة في الاستدلال متعدد الوسائط. ويركز Claude Opus 5 File Analysis على المراجعة والاستخراج والتحليل اللاحق المتمحور حول المستندات عبر المدخلات المرفوعة.
Claude Opus 5 مقارنةً بـ Gemini 2.5 Pro: يوفر Gemini 2.5 Pro فهمًا متعدد الوسائط ضمن منظومة Google. ويقدم Claude Opus 5 مسار عمل بديلًا يتمحور حول التفسير المتأني للمستندات والاستجابات المنظّمة.
Claude Opus 5 مقارنةً بـ Qwen-VL: صُمم Qwen-VL لمهام اللغة المرئية عبر مسارات عمل Alibaba. ويناسب Claude Opus 5 الفرق التي تعطي الأولوية لمراجعة الملفات والمقارنة السياقية والكتابة التحليلية الواضحة.
Claude Opus 5 مقارنةً بـ Mistral OCR: يركز Mistral OCR على استخراج النصوص من المستندات. ويتجاوز Claude Opus 5 الاستخراج ليشمل الإجابة عن الأسئلة والمقارنة والتوليف والاستدلال متعدد الجولات.
Claude Opus 5 مقارنةً بـ Gemini Flash: يركز Gemini Flash على التفاعلات متعددة الوسائط سريعة الاستجابة. ويُعد Claude Opus 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 لتوليد الصور والفيديو
استخدم GPT 6 Astra وClaude Fable 5.1 في WorkBuddy