Gemini وOpenAI لقرارات الذكاء الاصطناعي: أي واجهة برمجية للقرارات الأنسب لمشروعك؟

يفرض كلاهما 0.10 دولار لكل مليون رمز إدخال دون أي رسوم على المخرجات. يتيح Gemini معالجة الصوت والفيديو وملفات PDF مع 1,000 سؤال في الخطة المجانية؛ بينما أصبح نموذج OpenAI متاحًا رسميًا مع التخزين المؤقت للأوامر وإدخال JSON وضمان عدم الاحتفاظ بالبيانات (ZDR). إليك كيف تختار بينهما.

Ashley Goolam

Ashley Goolam

12 نوفمبر 2026

Gemini وOpenAI لقرارات الذكاء الاصطناعي: أي واجهة برمجية للقرارات الأنسب لمشروعك؟

Apidog للمؤسسات

النشر على الخوادم المحلية

SSO و RBAC

متوافق مع SOC 2

استكشف Apidog للمؤسسات

المقارنة بين Gemini Decisions API وOpenAI Decisions API تتعلق بالمدخلات والحدود، لا بالسعر. كلتاهما تفرضان 0.10 دولار لكل مليون رمز إدخال، ولا شيء مقابل المخرجات. اختر Gemini عندما تحتاج إلى مدخلات صوتية أو مرئية أو ملفات PDF، أو أكثر من 400 سؤال في الطلب الواحد، أو خطة مجانية. اختر OpenAI عندما تحتاج إلى نقطة نهاية متاحة رسمياً (GA)، أو تخزين مؤقت للأوامر، أو أدلة بصيغة JSON واستدعاءات الأدوات، أو شروط ZDR وHIPAA.

ما الذي تفعله واجهة Decisions API؟

واجهة Decisions API هي نقطة نهاية تجيب عن أسئلة محدودة الخيارات حول مدخلاتك بدلاً من توليد نصوص. ترسل أدلة مشتركة (shared evidence) مع قائمة من الأسئلة المصنفة (نعم/لا، اختيار خيار واحد، تقييم على مقياس)، وتحصل على الاحتمالات ودرجة ثقة لكل إجابة. رموز المخرجات مجانية، لذا تدفع ثمن المدخلات فقط.

أطلقت OpenAI أول واجهة من هذا النوع. أُتاحت واجهة Decisions API الخاصة بها رسمياً (GA) في 22 أكتوبر 2026 مع نموذج gpt-6-luna. فردّت Google في 11 نوفمبر 2026 بإطلاق واجهة Gemini Decisions API المدعومة بنموذج جديد هو gemini-decision-1.

كلتاهما تستهدفان التوجيه (routing)، واختيار الأدوات، وفحص السياسات، والتقييم وفق معايير محددة. ويتمايزان فيما يمكنك تمريره إليهما ومدى وصول الطلب الواحد.

مقارنة سريعة بين Gemini Decisions API وOpenAI Decisions API

كل صف في الجدول مستمد من وثائق كل مزوّد، كما وردت في 12 نوفمبر 2026. عبارة «غير موثّق» تعني أن الوثائق لا تذكر ذلك.

Gemini Decisions API OpenAI Decisions API
النموذج gemini-decision-1 (الخيار الوحيد) gpt-6-luna (الخيار الوحيد)
الحالة v1beta على واجهة Gemini Developer API متاح رسمياً (GA) منذ 22 أكتوبر 2026
الاستدعاء client.decisions.create(...)، إصدار SDK 3.2 أو أحدث POST /v1/decisions
الأسئلة لكل طلب من 1 إلى 1,000 من 1 إلى 400
بنية السؤال خريطة مفاتيحها معرّفاتك الخاصة مصفوفة، كل عنصر فيها يحمل name اختيارياً
نوع نعم/لا noul (من 0.01 إلى 0.99) predicate (من 0 إلى 1)
خيارات الاختيار من 2 إلى 255 من 2 إلى 255
مستويات التقييم من 2 إلى 255 (يُنصح بـ 2 إلى 10) من 2 إلى 10
أنواع المدخلات نص، صورة، صوت، فيديو، PDF نص، صورة، input_json، استدعاءات أدوات ومخرجاتها
الوسائط داخل نص السؤال لا، نص فقط نعم، صور داخل instructions
نافذة السياق 262,144 رمزاً غير موثّق لهذه النقطة؛ تسعير السياق الطويل فوق 272 ألف رمز
سعر المدخلات 0.10 دولار / مليون رمز 0.10 دولار / مليون رمز (ضعف السعر فوق 272 ألف رمز)
سعر المخرجات 0 دولار 0 دولار
التخزين المؤقت غير مدعوم تخزين مؤقت للأوامر، 0.01 دولار / مليون رمز مخزّن
Batch / Flex غير مدعوم غير موثّق
الخطة المجانية نعم، عبر Google AI Studio غير موثّق لهذه النقطة
زمن الاستجابة المعلن من 150 إلى 250 مللي ثانية من البداية للنهاية (رقم Google) «أسرع بنحو 10 أضعاف من Responses API»
حدود المعدل معلنة لكل فئة لكل مؤسسة، غير معلنة لكل نقطة نهاية
ZDR / HIPAA غير موثّق مدعوم للعملاء المؤهلين
المعالجة الإقليمية غير موثّق الولايات المتحدة وأوروبا، برفع 10%
مقارنة جنباً إلى جنب بين Gemini Decisions API وOpenAI Decisions API: نقطة النهاية، 1,000 مقابل 400 سؤال، أنواع المدخلات، السياق، التخزين المؤقت، والسعر المشترك 0.10 دولار لكل مليون رمز إدخال

بنية الطلب: الفكرة نفسها، JSON مختلف

تبدو الواجهتان متشابهتين حتى تكتب الحمولة (payload). تستخدم Gemini مفاتيح الأسئلة بمعرّفاتك الخاصة وتسمّي نوعها نعم/لا باسم noul:

result = client.decisions.create(
    model="gemini-decision-1",
    input="I was charged twice for my order.",
    questions={
        "department": {
            "type": "choice",
            "instructions": "Which department should handle this request?",
            "criteria": {"billing": "Payments and refunds.", "other": ""},
        },
    },
)

أما OpenAI فتستقبل مصفوفة مرتبة، وتستخدم predicate للأسئلة بنمط نعم/لا، وتدرج الخيارات ككائنات value وdescription. يحتوي دليلنا خطوة بخطوة لواجهة OpenAI على الطلب الكامل.

ثلاثة اختلافات مهمة في كود الإنتاج:

  1. استرجاع الإجابات. تعيد Gemini خريطة مفاتيحها معرّفات أسئلتك. تعيد OpenAI مصفوفة تطابق عناصرها عبر name.
  2. الرفض (Refusals). يمكن لـ OpenAI أن تعيد إجابة من نوع refusal لسؤال واحد بينما تُجاب الأسئلة الأخرى. أما Gemini فتحجب الطلب بالكامل مع HTTP 400 ورمز safety أو prohibited_content عند تفعيل مرشّحات المدخلات.
  3. ترتيب الخيارات. ترتّب Gemini مفاتيح الخيارات أبجدياً قبل التقييم، لذا يسبق مفتاح مثل none_of_the_above مفتاح shipping. استخدم other كخيار الالتقاط الشامل في Gemini.

احتمالات noul في Gemini تقع بين 0.01 و0.99، لذا فإن عتبة > 0.99 لن تتحقق أبداً. سيبدو نموذج الأسئلة الثلاثي مألوفاً إن كنت قد قرأت مقارنتنا بين OpenAI وJev.

المدخلات والحدود: حيث تتقدم Gemini

تعيد Gemini استخدام كتل المحتوى من واجهة Interactions API: text وimage وaudio وvideo وdocument (PDF). يمكنك مزج تسجيل مكالمة مع بيانات حساب وطرح 1,000 سؤال عليها. البيانات المضمّنة (inline) تصل إلى 100 ميغابايت لكل طلب (50 ميغابايت لملفات PDF)؛ وعناوين URI من Files API وعناوين HTTPS تعمل حتى 15 ميغابايت لكل منها. كما تدعم كتل الصور والفيديو إعداد resolution للموازنة بين التفاصيل وعدد الرموز.

تغطي OpenAI وسائط أقل لكن بنية أغنى. وفق دليل OpenAI لواجهة Decisions، يقبل الحقل input أجزاء نصية وصوراً وأجزاء input_json، بالإضافة إلى سجل محادثة يحتوي استدعاءات دوال ومخرجاتها. الملفات والصوت غير مدعومين. ويمكن لحقول instructions لكل سؤال أن تحمل صورة خاصة به، وهو أمر مفيد لمقارنة مرشحين متعددين بمرجع واحد.

خلاصة التقسيم:

التسعير: السعر المعلن نفسه، والفواتير مختلفة

كلتا الواجهتين تعلنان 0.10 دولار لكل مليون رمز إدخال دون رسوم على المخرجات، وكلتاهما تحتسبان المدخلات المشتركة مرة واحدة لكل طلب. لكن الفواتير تتباعد عند تكرار المدخلات.

تنص وثائق Gemini بوضوح أن واجهة Decisions API لا تدعم التخزين المؤقت للسياق، ولا Batch، ولا Flex، ولا Priority، وأن «المدخلات المتكررة عبر الطلبات تُحتسب بالكامل». أضافت OpenAI التخزين المؤقت للأوامر عند التوفر الرسمي. بادئة input مشتركة لا تقل عن 1,024 رمزاً يمكنها الاستفادة من الذاكرة المؤقتة بسعر 0.01 دولار لكل مليون رمز، مع احتساب كتابات الذاكرة المؤقتة بأسعار Luna القياسية (0.125 دولار لكل مليون رمز للكتابات ذات 30 دقيقة). راجع صفحة أسعار OpenAI للتعرف على أسعار الذاكرة المؤقتة الحالية.

مثال محلول (حساباتنا نحن، لا اقتباس من مزوّد): كل طلب يفحص وثيقة سياسات ذات 10,000 رمز نفسها مع 20 سؤالاً من 50 رمزاً لكل منها، مليون مرة شهرياً.

مع مدخلات جديدة في كل طلب، مثل تذكرة أو صورة جديدة، لا يمكن للتخزين المؤقت أن يساعد، وتتساوى الواجهتان في التكلفة لكل رمز. تطبّق OpenAI أيضاً مضاعفاً بمقدار 2x فوق 272 ألف رمز إدخال، ورفعاً بنسبة 10% للمعالجة الإقليمية.

ميزة Gemini هي الخطة المجانية. تدرج صفحة أسعار Google مدخلات Gemini Decision كـ «مجانية» هناك، لكن بيانات الخطة المجانية تُستخدم لتحسين منتجات Google. أما بيانات الخطط المدفوعة فلا.

السرعة وحدود المعدل

تقول Google إن Gemini Decision 1 يقيّم الخيارات في تمريرة واحدة (forward pass): من 50 إلى 100 مللي ثانية كوسيط لحساب النموذج، ومن 150 إلى 250 مللي ثانية من البداية للنهاية، بشبه ثبات من 1 إلى 100 سؤال، ولمدخلات تصل إلى 16 ألف رمز. هذه ادعاءات Google حتى تقيسها بنفسك.

أما OpenAI فتنشر نسبة لا رقماً: «أسرع بنحو 10 أضعاف من Responses API». يغطي تحليلنا لواجهتي Decisions وResponses ما يعنيه ذلك.

تتبع حدود المعدل النمط نفسه. تدرج صفحة حدود المعدل لدى Google حدود Gemini Decision لكل فئة:

الفئة RPM TPM RPD
مجانية 200 50,000 10,000
الفئة 1 1,500 1,000,000 50,000
الفئة 2 5,000 4,000,000 غير محدود
الفئة 3 15,000 10,000,000 غير محدود

لا تنشر OpenAI حداً خاصاً بواجهة Decisions؛ راجع صفحة حدود مؤسستك.

متى تختار كل واحدة؟

مخطط قرار للاختيار بين Gemini Decisions API وOpenAI Decisions API: المدخلات الصوتية أو المرئية أو PDF تشير إلى Gemini؛ والتخزين المؤقت أو ZDR/HIPAA أو المعالجة الإقليمية في أوروبا/أمريكا تشير إلى OpenAI؛ وأكثر من 400 سؤال يشير إلى Gemini؛ وإلا فاختبر كليهما

اختر واجهة Gemini Decisions API عندما:

اختر واجهة OpenAI Decisions API عندما:

إذا لم يحسم أي مما سبق القرار، فاختبر كليهما.

دع وكيل البرمجة لديك يجري اختبار A/B باستخدام Apidog CLI

المقاييس المرجعية من المزوّدين لا تُظهر كيف يتعامل أي من النموذجين مع تذاكرك. أما اختبار A/B القائم على بيانات تجريبية (fixtures) فيُظهر ذلك، ويمكن لوكيل البرمجة لديك بناءه وتشغيله باستخدام Apidog CLI.

الإعداد مرة واحدة:

npm install -g apidog-cli@latest
apidog login --with-token <YOUR_TOKEN>
npx -y skills add https://apidog.com   # pick Claude Code, Codex, Cursor or OpenCode

ثم امنح وكيلك أمراً واحداً:

In Apidog project <id>, create two endpoints: Gemini Decisions
(take the REST path from Google's Decisions API docs, model
gemini-decision-1) and OpenAI Decisions (POST /v1/decisions,
model gpt-6-luna). Both ask the same "department" choice question
(billing, technical, shipping, other) about {{ticket}}.
Build a test scenario that calls both for each row of fixtures.csv,
asserts HTTP 200, saves each answer, confidence and response time,
and flags rows where the two answers disagree. Run it and summarize.

يتحقق الوكيل من صحة حمولاته، ويكتب الموارد، ويشغّل السيناريو مرة واحدة لكل صف من بيانات fixtures:

apidog cli-schema get endpoint-create
apidog cli-schema validate endpoint-create --file gemini-decisions.json
apidog endpoint create --project <id> --file gemini-decisions.json
apidog endpoint create --project <id> --file openai-decisions.json
apidog cli-schema get test-scenario-create
apidog test-scenario create --project <id> --file decisions-ab.json
apidog run -t <scenarioId> --project <id> -e <envId> -d fixtures.csv -r cli,json

يغذّي العلم -d صفاً واحداً من CSV في كل تكرار، فتتحول 200 تذكرة مصنّفة إلى 200 استدعاء مزدوج، ويرتّب تقرير JSON الإجابات والثقة والتوقيت. قارنها بتسمياتك وتحصل على الدقة وزمن الاستجابة على بياناتك الخاصة. احفظ مفتاحي API في بيئة Apidog، لا في الأمر. راجع مرجع أمر apidog run وApidog CLI في Claude Code.

خطة Apidog المجانية تغطي حتى 4 مستخدمين.

الأسئلة الشائعة

هل واجهة Gemini Decisions API أرخص من OpenAI Decisions API؟ ليس من حيث السعر المعلن: كلتاهما تفرضان 0.10 دولار لكل مليون رمز إدخال. تصبح OpenAI أرخص مع مدخل مشترك كبير يعاد استخدامه (0.01 دولار لكل مليون رمز مخزّن). أما Gemini فأرخص للنماذج الأولية بفضل خطتها المجانية.

هل يمكن لواجهة OpenAI Decisions API قراءة الصوت أو ملفات PDF؟ لا. تقبل النص والصور وJSON. تضيف Gemini الصوت والفيديو وملفات PDF.

هل واجهة Gemini Decisions API جاهزة للإنتاج؟ تتوفر بإصدار v1beta؛ ودعم Google Cloud «قادم قريباً». أما نقطة نهاية OpenAI فمتاحة رسمياً (GA) منذ 22 أكتوبر 2026.

كم سؤالاً يمكنني طرحه في كل طلب؟ تسمح Gemini بـ 1 إلى 1,000 سؤال، بحد أقصى نافذة سياقها البالغة 262,144 رمزاً. وتسمح OpenAI بـ 1 إلى 400 سؤال.

هل يمكنني التبديل بينهما دون إعادة كتابة الكود؟ ليس مباشرةً: خرائط أسئلة مقابل مصفوفات، وnoul مقابل predicate، وصيغ خيارات مختلفة. ضع طبقة تكيّف رقيقة (adapter) في المقدمة واختبر كليهما على بيانات fixtures نفسها.

ممارسة تصميم API في Apidog

اكتشف طريقة أسهل لبناء واستخدام واجهات برمجة التطبيقات