جرّب مجانًا API Grok 4.5 لتحويل النص إلى نص، المدعومة من X-AI، للاستدلال والكتابة والمساعدة في البرمجة والتحليل وسير عمل LLM الإنتاجي القابل للتوسع عبر Flaq AI.
نماذج Grok 4.5 ذات الصلة
أمثلة API
مثال الإرسال
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-text-to-text',
messages: [
{
role: 'user',
content: 'Explain the key differences between REST and GraphQL APIs.'
}
],
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-text-to-text',
'messages': [
{
'role': 'user',
'content': 'Explain the key differences between REST and GraphQL APIs.',
}
],
'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-text-to-text",
"messages": [
{
"role": "user",
"content": "Explain the key differences between REST and GraphQL APIs."
}
],
"stream": true,
"max_tokens": 2048
}'
أسعار Grok 4.5 Text to Text
| المعلمات | السعر | السعر الأصلي | الخصم |
|---|
README
واجهة Grok 4.5 Text-to-Text API للبرمجة والعمل المعرفي
تتيح Grok 4.5 Text-to-Text API استخدام نموذج اللغة Grok 4.5 من xAI في التطبيقات النصية عبر Flaq AI. تقدّم xAI نموذج Grok 4.5 للبرمجة ومهام الوكلاء والعمل المعرفي؛ ويوفر مسار النموذج هذا في Flaq AI واجهة دردشة متخصصة تستقبل النص وتنتج النص لأغراض التوليد والمحادثات متعددة الجولات. يستطيع المطورون إرسال سجل رسائل منظم وبث الاستجابات والتحكم في طول المخرجات المطلوب من دون تفعيل مدخلات الصور أو الملفات غير المدعومة في هذا الإصدار.
الميزات الرئيسية في Grok 4.5 Text-to-Text API
- توليد اللغة من النص: أرسل مطالبات نصية وتلقَّ استجابات نصية لسير عمل الكتابة والشرح والتحليل والإجابة عن الأسئلة.
- أساس نموذجي موجّه للبرمجة: استخدم نموذجًا تقدّمه xAI صراحةً لهندسة البرمجيات ومهام المعرفة التقنية، مع التحقق من الشفرة المُنشأة في بيئتك الخاصة.
- سياق رسائل متعدد الجولات: أدرج رسائل المحادثة الأخيرة حتى تحافظ التطبيقات على الاستمرارية عبر أسئلة المتابعة والمهام التكرارية.
- دعم بث الاستجابات: استقبل أحداث الاستجابة تدريجيًا لواجهات الدردشة والتجارب الأخرى التي تستفيد من المخرجات المتتابعة.
- التحكم في طول المخرجات: حدّد حدًا أقصى لطول الاستجابة بما يتوافق مع متطلبات المنتج وزمن الاستجابة والاستخدام.
- عقد إدخال محدد: أبقِ هذا المسار نصيًا فقط، إذ لا يتيح تكوين Flaq AI الحالي إرفاق الصور أو الملفات العامة.
كيفية استخدام Grok 4.5 Text-to-Text API على Flaq AI
- المدخلات: محتوى نصي مطلوب ومنظم في شكل رسائل دردشة.
- المخرجات: نص مُنشأ يُعاد في استجابة كاملة أو يُبث تدريجيًا.
- السياق: يمكن تضمين الرسائل الأخيرة للحفاظ على استمرارية المحادثات متعددة الجولات.
- عناصر التحكم: يمكن تحديد حد أقصى اختياري لطول مخرجات الاستجابة.
- القدرات: توليد النصوص والشرح والمساعدة في البرمجة والصياغة المنظمة والاستجابات المعرفية عبر واجهة الدردشة المضبوطة.
أفضل حالات استخدام تكامل Grok 4.5 Text-to-Text API
- مساعدة المطورين: صياغة الشفرة أو شرحها أو مراجعتها أو إعادة هيكلتها مع إبقاء المراجعة البشرية والاختبارات الآلية ضمن سير العمل.
- الإجابة عن الأسئلة التقنية: أنشئ مساعدين نصيين لسيناريوهات المنتجات والهندسة والمعرفة الداخلية باستخدام سياق المحادثة المقدَّم.
- الكتابة والتحرير: أنشئ مخططات وأعد كتابة المسودات ولخّص النص المقدَّم وكيّف المحتوى لجماهير مختلفة.
- التحليل المنظم: اطلب من النموذج مقارنة الخيارات أو تنظيم المتطلبات أو تحويل النص غير المنظم إلى تنسيق استجابة أوضح.
- تطبيقات المحادثة: شغّل تجارب دردشة متعددة الجولات لا تتطلب سوى مدخلات نصية ومخرجات نصية.
ملاحظة قد تكون استجابات النموذج ناقصة أو غير صحيحة، لا سيما في القرارات المتعلقة بالحقائق أو الشؤون القانونية أو الطبية أو المالية أو شفرة بيئات الإنتاج. تحقّق من الادعاءات المهمة واختبر الشفرة المُنشأة قبل الاعتماد على المخرجات. لا يتيح هذا الإصدار من Flaq AI إدخال الصور أو الملفات أو البحث على الويب.
مقارنة Grok 4.5 Text-to-Text بالبدائل: تحليل مقارن
-
Grok 4.5 Text-to-Text مقارنةً بـ Grok 4.5 Image-to-Text يتطلب مسار Text-to-Text إدخالًا نصيًا وهو مخصص للمحادثات النصية فقط. اختر مسار Image-to-Text عندما يحتاج الطلب إلى صورة واحدة مدعومة بوصفها سياقًا مرئيًا.
-
Grok 4.5 مقارنةً بنماذج Grok السابقة تقدّم xAI نموذج Grok 4.5 بوصفه نموذجها الأحدث للبرمجة ومهام الوكلاء والعمل المعرفي. وتظل النتائج الفعلية معتمدة على المطالبة ومعايير التقييم والميزات التي يتيحها التكامل.
-
Grok 4.5 مقارنةً بنماذج OpenAI يمكن لعائلتي النماذج دعم توليد النصوص وسير عمل البرمجة عبر واجهات API. قارنهما باستخدام مطالبات تمثيلية ومتطلبات المخرجات وتوقعات زمن الاستجابة والأسعار الحالية بدلًا من افتراض تفوق أحد النموذجين في جميع الحالات.
-
Grok 4.5 مقارنةً بنماذج Anthropic Claude تقدم نماذج Claude وGrok 4.5 سلوكيات نموذجية وأنظمة منصات مختلفة. يعتمد الاختيار الأنسب على التقييم الخاص بالمهمة وميزات الإدخال أو الأدوات التي يتطلبها التطبيق.
-
Grok 4.5 مقارنةً بنماذج اللغة ذاتية الاستضافة توفر النماذج ذاتية الاستضافة التحكم في البنية التحتية، لكنها تتطلب النشر والصيانة. توفر Flaq AI مسار chat API مُدارًا للفرق التي تفضّل الوصول المستضاف إلى Grok 4.5.