DEV Community

Cover image for جوجل جمناي 2.5 معاينة 06-05: ترقيات رئيسية للمطورين
Yusuf Khalidd
Yusuf Khalidd

Posted on • Originally published at apidog.com

جوجل جمناي 2.5 معاينة 06-05: ترقيات رئيسية للمطورين

يقدم Gemini 2.5 06-05 Preview تحسينات مهمة للمطورين الذين يبنون ميزات تعتمد على الذكاء الاصطناعي، خصوصًا في الترميز، الاستدلال، وتحليل الوسائط المتعددة. إذا كنت تعمل على واجهات API أو أدوات داخلية أو اختبارات آلية، فالإصدار يركز على رفع جودة توليد الكود، التعامل مع سياقات كبيرة، وتسهيل دمجه داخل سير عمل التطوير والاختبار.

جرّب Apidog اليوم

إذا كنت تريد تجربة واجهات Gemini 2.5 06-05 بسرعة داخل سير عملك، يمكنك استخدام Apidog لاختبار نقاط النهاية، حفظ الطلبات، مقارنة الاستجابات، وتشغيل اختبارات الانحدار أثناء تطوير التكامل.

Gemini 2.5 06-05: ما الجديد للفرق التقنية؟

تركز معاينة Gemini 2.5 06-05 على ثلاثة محاور مفيدة مباشرة لفرق التطوير:

  • الترميز: دقة أعلى في توليد الكود وفهم أفضل للسياق.
  • الاستدلال: أداء أقوى في المهام التي تحتاج منطقًا متعدد الخطوات.
  • المخرجات الإبداعية والمنظمة: استجابات أكثر قابلية للاستخدام في الوثائق، الواجهات، وأدوات التعلم.

بالنسبة لفرق API والواجهة الخلفية، هذا يعني إمكانية استخدام النموذج في مهام مثل:

  • توليد أمثلة SDK أو snippets من مواصفات API.
  • مراجعة الكود أو اقتراح refactoring.
  • توليد اختبارات API من سيناريوهات مكتوبة.
  • تحليل logs أو payloads كبيرة ضمن نافذة سياق واحدة.
  • بناء prototypes لواجهات ويب أو أدوات داخلية من وصف مختصر.

أداء ترميز محسّن

يقدم Gemini 2.5 06-05 قفزة واضحة في مهام الترميز العملية:

  • 82.2% في Aider Polyglot: نتيجة قوية في مهام ترميز واقعية متعددة اللغات.
  • توليد تطبيقات أكثر تعقيدًا: يمكنه إنشاء تطبيقات كاملة من مطالبة واحدة، مثل تطبيق إملاء بواجهة موجية.
  • أداء قوي في WebDev Arena: زيادة 24 نقطة Elo إلى 1470، ما يعكس قدرة أعلى على توليد تطبيقات ويب عملية وجذابة.
  • ميزانيات تفكير قابلة للتكوين: مفيدة لضبط التوازن بين التكلفة، زمن الاستجابة، وجودة الإجابة.

مثال عملي: استخدامه لتوليد اختبار API

بدلًا من طلب “اكتب اختبارًا”، اجعل الطلب محددًا بالسياق:

لدي endpoint التالية:

POST /api/orders
Body:
{
  "userId": "string",
  "items": [
    { "productId": "string", "quantity": "number" }
  ]
}

اكتب حالات اختبار API تشمل:
1. طلب صحيح
2. userId مفقود
3. quantity تساوي 0
4. productId غير موجود
5. استجابة 500 متوقعة من خدمة خارجية

أخرج النتيجة كجدول يحتوي:
- اسم الحالة
- request body
- expected status
- expected assertion
Enter fullscreen mode Exit fullscreen mode

بعد ذلك يمكنك نقل الحالات إلى أداة اختبار API مثل Apidog وتشغيلها كاختبارات انحدار.

منطق واستدلال أقوى

يتفوق Gemini 2.5 06-05 في المهام التي تحتاج تحليلًا عميقًا أو سياقًا طويلًا:

  • نتائج متقدمة في GPQA و Humanity’s Last Exam: مفيدة للمهام المعرفية والعلمية المعقدة.
  • مكاسب Elo ملحوظة: زيادة 35 نقطة في WebDevArena إلى 1443، وزيادة 24 نقطة في LMArena إلى 1470.
  • تحليل بيانات أفضل: مناسب للتعامل مع مستندات طويلة، مواصفات API، أو سياقات متعددة الملفات.

هذا مفيد في سيناريوهات مثل:

  • تحليل مواصفة OpenAPI كبيرة واستخراج المخاطر.
  • مراجعة تغييرات backend قبل الدمج.
  • توليد خطة اختبار من user stories.
  • مقارنة استجابات API بين بيئتي staging وproduction.

صورة

مخرجات إبداعية وهيكلية أفضل

يعالج Gemini 2.5 06-05 بعض نقاط الضعف السابقة في المهام غير البرمجية، خصوصًا تنظيم الإجابة وتنسيقها.

يمكن استخدامه في:

  • كتابة وثائق API أولية.
  • تحويل شرح فيديو أو مستند إلى tutorial تفاعلي.
  • توليد محتوى onboarding للمطورين.
  • إنشاء أمثلة استخدام منظمة حسب اللغة أو السيناريو.

مثال مطالبة لإنشاء وثائق endpoint

حوّل مواصفة endpoint التالية إلى وثائق موجزة للمطورين باللغة العربية.

GET /api/users/{id}

Response 200:
{
  "id": "u_123",
  "name": "Sara",
  "email": "sara@example.com"
}

Response 404:
{
  "error": "User not found"
}

المطلوب:
- وصف endpoint
- Path parameters
- أمثلة request/response
- أخطاء محتملة
- مثال curl
Enter fullscreen mode Exit fullscreen mode

الميزات التقنية الرئيسية في Gemini 2.5 06-05

ذكاء اصطناعي متعدد الوسائط

يدعم Gemini 2.5 06-05 التعامل مع النصوص، الصوت، الصور، والفيديو ضمن سير عمل واحد.

أمثلة عملية:

  • تحليل فيديو تعليمي وتحويله إلى خطوات تنفيذية.
  • استخراج متطلبات من صورة أو مخطط معماري.
  • تحويل تسجيل صوتي لاجتماع تقني إلى قائمة endpoints مطلوبة.
  • توليد مواصفات API من وصف منتج متعدد الوسائط.

كما يحقق 84.8% في معيار VideoMME، ما يجعله مناسبًا لفهم الفيديوهات وتحويلها إلى مواصفات أو كود قابل للتنفيذ.

نافذة سياق ضخمة

يدعم النموذج نافذة سياق تصل إلى مليون رمز مميز، مع توسع مخطط إلى 2 مليون رمز مميز.

هذا مهم عند العمل مع:

  • monorepo كبير.
  • مواصفات API طويلة.
  • وثائق داخلية كثيرة.
  • ملفات logs كبيرة.
  • فيديو يصل إلى ساعة أو صوت يصل إلى 11 ساعة في استدعاء واحد.

مثال استخدام للسياق الكبير

سأزودك بمواصفة OpenAPI طويلة، ثم ملفات service وcontroller.

المطلوب:
1. اكتشف عدم التطابق بين المواصفة والكود.
2. اقترح اختبارات API ناقصة.
3. حدد endpoints التي لا تحتوي على validation كافٍ.
4. أخرج النتائج كقائمة قابلة للتحويل إلى tickets.
Enter fullscreen mode Exit fullscreen mode

تكامل مطور مبسط

يمكن الوصول إلى Gemini عبر:

  • Google AI Studio
  • Vertex AI
  • Gemini API
  • تطبيق Gemini

ولدمجه داخل سير عمل التطوير، يمكن بناء خطوات مثل:

  1. إرسال مواصفة API أو prompt إلى Gemini.
  2. توليد حالات اختبار أو snippets.
  3. اختبار الطلبات في Apidog.
  4. حفظ السيناريوهات كاختبارات regression.
  5. تشغيل الاختبارات عند تحديث endpoint أو تغيير schema.

مثال سير عمل عملي

User Story
↓
Gemini يولد endpoints وحالات اختبار
↓
Apidog يحفظ requests وassertions
↓
الفريق يراجع النتائج
↓
تشغيل الاختبارات بعد كل تعديل API
Enter fullscreen mode Exit fullscreen mode

بالأرقام: مقاييس أداء Gemini 2.5 06-05

للفرق التي تقارن نماذج الذكاء الاصطناعي قبل الدمج، هذه أبرز النتائج المذكورة:

  • Aider Polyglot: معدل نجاح 82.2% في الترميز.
  • WebDev Arena: زيادة 35 نقطة Elo إلى 1443.
  • LMArena: زيادة 24 نقطة Elo إلى 1470.
  • VideoMME: نتيجة 84.8% في فهم الفيديو.
  • GPQA و HLE: نتائج قوية في الاستدلال والعلوم والرياضيات.

هذه المؤشرات تجعله مناسبًا لتجارب الإنتاج الأولية في:

  • توليد الكود.
  • أتمتة الاختبار.
  • تحليل السياق الطويل.
  • دعم أدوات المطورين الداخلية.

كيفية الوصول إلى Gemini 2.5 06-05

للبدء:

  1. افتح Google AI Studio أو Vertex AI.
  2. اختر Gemini 2.5 06-05 Preview عند توفره في بيئتك.
  3. جرّب prompts صغيرة أولًا لتحديد جودة الإخراج.
  4. اختبر التكامل عبر Gemini API.
  5. استخدم أداة مثل Apidog لتجربة request/response وتوثيق السيناريوهات.
  6. أضف اختبارات regression قبل الاعتماد على التكامل في سير عمل مستقر.

قائمة تحقق قبل استخدامه في workflow حقيقي

  • هل prompt يحتوي مدخلات واضحة ومخرجات مطلوبة؟
  • هل الاستجابة قابلة للتحقق آليًا؟
  • هل لديك اختبارات تقارن المخرجات المتوقعة؟
  • هل تم ضبط التكلفة والكمون حسب حالة الاستخدام؟
  • هل يتم تسجيل الأخطاء والاستجابات غير المتوقعة؟

إن فهم قدرات النموذج هو البداية فقط. إذا كنت تريد تشغيل توليد الكود من الطرفية، يمكنك إقران Gemini 2.5 Pro مع Open Codex CLI لسير عمل الترميز المدعوم بالذكاء الاصطناعي وتشغيل توليد كود واعٍ بالسياق مباشرة من shell.

ولفهم موقع هذا التحديث داخل عائلة النماذج الأوسع، يمكنك مراجعة عائلة نموذج Gemini 2.5 الكاملة—Pro و Flash و Flash-Lite، مع مقارنات للقدرات والتسعير لكل مستوى.

لماذا يهم Gemini 2.5 06-05 فرق API والواجهة الخلفية؟

Gemini 2.5 06-05 مفيد عندما تحتاج إلى دمج الذكاء الاصطناعي داخل دورة تطوير عملية، وليس فقط تجربة محادثة. قوته في الترميز، الاستدلال، السياق الطويل، والوسائط المتعددة تجعله مناسبًا لمهام مثل توليد الاختبارات، مراجعة الكود، تحليل الوثائق، وبناء prototypes.

لأفضل نتيجة، استخدمه كجزء من pipeline واضح:

Prompt واضح
→ مخرجات منظمة
→ تحقق واختبار API
→ مراجعة بشرية
→ أتمتة تدريجية
Enter fullscreen mode Exit fullscreen mode

يمكنك استخدام Apidog مع Gemini لتسريع النماذج الأولية، اختبار نقاط النهاية، وتوثيق سيناريوهات API المدعومة بالذكاء الاصطناعي بثقة أكبر.

صورة

Top comments (0)