لدى OpenAI تقنيتان صوتيتان بأسماء متشابهة: GPT-Live وGPT-Realtime. هذا التشابه يسبب لبسًا عند البحث عن "GPT Live API": غالبًا ستصل إلى وثائق GPT-Realtime، بينما تتحدث أخبار الإطلاق عن تجربة صوتية داخل ChatGPT. عمليًا: GPT-Live مخصص لتجربة الصوت داخل ChatGPT، أما GPT-Realtime فهو واجهة API للمطورين لبناء تطبيقات صوتية.
القاعدة السريعة: إذا كنت تريد استخدام الصوت داخل ChatGPT فابحث عن GPT-Live. إذا كنت تريد بناء وكيل صوتي، تطبيق مكالمات، أو تكامل WebSocket/WebRTC فستعمل مع GPT-Realtime.
مقارنة عملية بين GPT-Live وGPT-Realtime
| GPT-Live | GPT-Realtime | |
|---|---|---|
| ما هو | عائلة نماذج الصوت التي تشغل ChatGPT Voice | نماذج تحويل الكلام إلى كلام في واجهة برمجة التطبيقات Realtime API |
| لمن هو | لمستخدمي ChatGPT | للمطورين الذين يبنون منتجات صوتية |
| أين يعمل | تطبيقات ChatGPT: iOS، Android، الويب، وCarPlay | داخل تطبيقك عبر API |
| الوصول إلى API | لا يوجد بعد، حسب OpenAI: "قريبًا" | متاح بشكل عام |
| النماذج الحالية | GPT-Live-1, 1 mini, 1 Medium, 1 High |
gpt-realtime, gpt-realtime-1.5, gpt-realtime-2.1, 2.1-mini
|
| الهندسة المعمارية | ثنائي الاتجاه بالكامل + تفويض في الخلفية إلى GPT-5.5 | نموذج واحد لتحويل الكلام إلى كلام، قائم على الأدوار السريعة |
| أسلوب المحادثة | يستمع أثناء التحدث، ويدعم القنوات الخلفية مثل ردود الفعل القصيرة | أدوار بزمن انتقال منخفض مع معالجة الانقطاعات |
| ميزات إضافية | بحث الويب، ترجمة، بطاقات مرئية، ذاكرة | استدعاء الوظائف، خوادم MCP، اتصال SIP، إدخال الصور |
| التسعير | غير منشور، ومضمن في مستويات ChatGPT | منشور: مثلًا gpt-realtime بسعر 4 دولارات/مليون مدخل و16 دولارًا/مليون مخرج |
متى تستخدم GPT-Live؟
استخدم GPT-Live عندما يكون هدفك تجربة المستخدم داخل ChatGPT Voice فقط.
GPT-Live هو الافتراضي الجديد لـ ChatGPT Voice. يعالج الصوت الوارد أثناء توليد المخرجات، ويتخذ قرارات متكررة حول ما إذا كان يجب أن يتحدث، يستمع، يتوقف مؤقتًا، أو يقاطع. وعندما يحتاج السؤال إلى بحث أو استدلال أعمق، يمكنه تفويض المهمة إلى نموذج آخر مثل GPT-5.5 ثم دمج النتيجة في المحادثة.
عمليًا، هذا يعني:
- لا تحتاج إلى كود.
- لا توجد حاليًا واجهة GPT-Live API عامة لتطبيقك.
- تستخدمه من داخل ChatGPT.
- المستويات المدفوعة تضبط افتراضيًا على GPT-Live-1.
- المستوى المجاني يحصل على GPT-Live-1 mini.
لخطوات الإعداد والمنصات المدعومة، راجع دليل استخدام GPT-Live.
متى تستخدم GPT-Realtime؟
استخدم GPT-Realtime عندما تريد بناء تجربة صوتية داخل تطبيقك.
GPT-Realtime هي عائلة النماذج خلف واجهة برمجة التطبيقات Realtime API من OpenAI. تتصل بها عبر WebSocket أو WebRTC، وتدعم حالات استخدام مثل:
- وكلاء صوت داخل تطبيق ويب أو موبايل.
- مكالمات هاتفية عبر SIP.
- أدوات خارجية عبر MCP.
- إدخال الصور ضمن جلسات Realtime.
- استدعاء الوظائف لتنفيذ إجراءات في نظامك.
أحدث الأعضاء، gpt-realtime-2.1 و2.1-mini، تم شحنهما في 6 يوليو 2026، قبل يومين من الإعلان عن GPT-Live.
إذا كنت تبدأ الآن، راجع هذه الأدلة العملية:
ولتصحيح جلسات WebSocket بشكل أوضح، يمكن لـ Apidog إدارة جلسات WebSocket مباشرة، بحيث ترى تدفق الأحداث بدل التعامل مع تصحيح غامض في الوقت الفعلي. يمكنك تنزيله مجانًا لاختبار جلسة مقابل gpt-realtime-2.1 في دقائق.
قرار سريع: أيهما أحتاج؟
استخدم هذا التفرع البسيط:
هل تبني تطبيقًا صوتيًا خاصًا بك؟
├─ لا → استخدم GPT-Live داخل ChatGPT
└─ نعم
├─ هل تحتاج API اليوم؟ → استخدم GPT-Realtime
└─ هل تحتاج تحديدًا سلوك GPT-Live ثنائي الاتجاه؟ → غير متاح بعد عبر API
أمثلة عملية:
"أريد التحدث مع الذكاء الاصطناعي صوتيًا."
استخدم GPT-Live في ChatGPT. لا يوجد تكامل برمجي."أريد أن يرد تطبيقي على المستخدمين بالصوت."
استخدم GPT-Realtime عبر Realtime API."أريد خط هاتف يتحدث مع العملاء."
استخدم GPT-Realtime مع دعم SIP."أريد تجربة GPT-Live نفسها داخل تطبيقي."
غير متاحة بعد. أقرب البدائل تتطلب تنفيذ نمط تفويض يدوي. راجع هل توجد واجهة برمجة تطبيقات لـ GPT-Live؟.
مثال معماري لتطبيق يستخدم GPT-Realtime
لنفترض أنك تبني وكيل دعم صوتي داخل تطبيق ويب. المكونات الأساسية ستكون:
المتصفح أو التطبيق
↓ WebRTC / WebSocket
خادمك الخلفي
↓ Realtime API
gpt-realtime-2.1
↓ function calls / MCP
أنظمة داخلية: CRM، قاعدة معرفة، نظام تذاكر
نقاط التنفيذ المهمة:
- افتح جلسة Realtime.
- أرسل الصوت أو الأحداث من العميل.
- استقبل استجابات النموذج الصوتية والنصية.
- عالج الانقطاعات عندما يتحدث المستخدم فوق رد النموذج.
- اربط استدعاء الوظائف بأنظمتك الداخلية.
- سجّل الأحداث لتصحيح الجلسة لاحقًا.
مثال هيكلي مبسط لتدفق الأحداث:
const socket = new WebSocket("wss://api.openai.com/v1/realtime");
socket.onopen = () => {
socket.send(JSON.stringify({
type: "session.update",
session: {
model: "gpt-realtime-2.1",
instructions: "أنت مساعد صوتي للدعم الفني. أجب بإيجاز واطلب توضيحًا عند الحاجة."
}
}));
};
socket.onmessage = (event) => {
const message = JSON.parse(event.data);
switch (message.type) {
case "response.audio.delta":
// شغّل مقطع الصوت الوارد
break;
case "response.text.delta":
// اعرض النص للمراقبة أو السجل
break;
case "response.function_call_arguments.done":
// نفّذ أداة داخلية بناءً على استدعاء النموذج
break;
default:
console.log("Realtime event:", message);
}
};
هذا المثال يوضح الفكرة فقط: GPT-Realtime يعمل كسلسلة أحداث، لذلك صمّم تطبيقك حول استقبال وإرسال الأحداث بدل انتظار استجابة HTTP تقليدية.
لماذا حدث الارتباك؟
السبب أن المكدسين يقتربان من نفس الهدف من اتجاهين مختلفين:
- GPT-Realtime جعل زمن الانتقال من الكلام إلى الكلام مناسبًا لتطبيقات الإنتاج.
- GPT-Live أضاف طبقة ثنائية الاتجاه بالكامل وتفويضًا أعمق داخل ChatGPT.
- OpenAI صرّحت بأن نماذج GPT-Live ستصل إلى API "قريبًا"، لكنها لم تعلن بعد شكل هذا الوصول.
لذلك من الطبيعي أن تبدو GPT-Live كأنها الجيل التالي الذي قد تتجه إليه Realtime API، لكنها ليست حاليًا نفس المنتج للمطورين.
كيف تصمم الآن بدون حصر نفسك؟
إذا كنت تبني اليوم باستخدام GPT-Realtime وتريد الاستعداد لوصول GPT-Live إلى API لاحقًا، اتبع هذه القواعد:
اعزل منطق الجلسة
لا تربط واجهة المستخدم مباشرة بتفاصيل نموذج واحد. اجعل هناك طبقة وسيطة لإدارة الجلسات.تعامل مع الصوت كأحداث
صمّم حول أحداث مثل: بدء الكلام، انقطاع المستخدم، جزء صوتي، استدعاء وظيفة، نهاية رد.افصل منطق التفويض
إذا كنت تفوض أسئلة صعبة إلى نموذج آخر أو خدمة بحث، اجعل ذلك في طبقة مستقلة يمكن استبدالها.احتفظ بسجلات قابلة للفحص
سجّل الرسائل، أنواع الأحداث، التوقيتات، واستدعاءات الأدوات. هذا مهم جدًا لتصحيح تطبيقات الصوت.لا تفترض اسم النموذج النهائي
قد تصل GPT-Live كنماذج داخل Realtime API، أو كواجهة منفصلة، أو كبديل جزئي. صمّم الكود بحيث يمكن تغيير اسم النموذج أو موفر الجلسة بسهولة.
ماذا يحدث عندما يصل GPT-Live إلى API؟
لم تعلن OpenAI ما إذا كانت نماذج GPT-Live ستنضم إلى Realtime API، أو تحل محلها، أو تصل كواجهة منفصلة.
هيكل المتغيرات الأربعة في GPT-Live، مع مستويات مختلفة من الوصول الفوري والتفكير عبر GPT-5.5، يشير إلى مفاضلات بين زمن الانتقال وعمق الاستدلال على مستوى الجلسة.
لذلك، إذا كنت تعمل الآن، فالخيار الآمن هو:
- استخدم Realtime API للتطبيقات المتاحة اليوم.
- اجعل كود الجلسة مدفوعًا بالأحداث.
- افصل التفويض إلى نماذج أو أدوات أخرى.
- تجنب كتابة منطق يعتمد بشدة على نموذج واحد.
بهذا الشكل، سيكون الانتقال أسهل سواء وصلت GPT-Live داخل Realtime API أو كواجهة منفصلة.
الأسئلة الشائعة
هل GPT-Live هو نفسه GPT-Realtime؟
لا. GPT-Live يشغل ChatGPT Voice للمستخدمين، بينما GPT-Realtime هو عائلة نماذج للمطورين داخل Realtime API.
هل يمكنني استخدام GPT-Live في تطبيقي؟
ليس بعد. تخطط OpenAI لإتاحة API "قريبًا". حاليًا، البديل المتاح للمطورين هو Realtime API مع نماذج مثل gpt-realtime-2.1.
هل يتم استبدال GPT-Realtime بـ GPT-Live؟
لم تعلن OpenAI ذلك. GPT-Realtime ما زال متاحًا بشكل عام وتم تحديثه قبل يومين من إطلاق GPT-Live، لذلك خطط على أساس التعايش حتى يصدر إعلان رسمي.
أيهما أكثر قدرة؟
يعتمد على الاستخدام. GPT-Live يقدم تجربة محادثة ثنائية الاتجاه داخل ChatGPT مع تفويض إلى GPT-5.5. GPT-Realtime يقدم واجهة مطور قابلة للتكامل مع استدعاء الوظائف، MCP، SIP، وتسعير منشور.
ما الخيار الأفضل لتطبيق إنتاجي اليوم؟
إذا كان التطبيق يحتاج API صوتية اليوم، استخدم GPT-Realtime. أما GPT-Live فهو خيار للمستخدم داخل ChatGPT وليس مكدس تكامل للمطورين حاليًا.
Top comments (0)