أعلنت Google مؤخرًا عن تحديث نموذج الذكاء الاصطناعي Bard إلى Gemini الجديد تمامًا. يُعتبر Gemini potentially one of the أكثر نماذج الذكاء الاصطناعي العامة قدرة التي بنتها Google حتى الآن، حيث قدمت 3 نماذج لـ Gemini 1.0: Gemini Ultra و Gemini Pro و Gemini Nano.
تعتبر Apidog أداة واجهة برمجة تطبيقات مجانية الاستخدام، لذا ابدأ اليوم من خلال النقر على الزر أدناه! 👇 👇 👇
ما هو Gemini لجوجل؟
Gemini هو أحدث نموذج عام من جوجل للذكاء الاصطناعي (أو الخدمة)، مصمم للتعامل مع أشكال متعددة من البيانات.

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

هذه المرة، اختارت Google إصدار ثلاثة نماذج مختلفة من الذكاء الاصطناعي جمنّي: Gemini Ultra و Gemini Pro و Gemini Nano، كل منها مع أوصاف مميزة، استنادًا إلى تقرير Gemini 1:
- Gemini Ultra: النموذج الأكثر قدرة من Gemini والذي يوفر أداءً متطورًا عبر مجموعة واسعة من المهام المعقدة للغاية، بما في ذلك التفكير والمهام متعددة الوسائط. يمكن تقديمه بكفاءة على نطاق واسع على مسرعات TPU بفضل بنية Gemini.
- Gemini Pro: نموذج محسن من حيث الأداء من حيث التكلفة وكذلك زمن الاستجابة الذي يقدم أداءً ملحوظًا عبر مجموعة واسعة من المهام. يظهر هذا النموذج أداءً قويًا في التفكير وواسع القدرات متعددة الوسائط.
- Gemini Nano: أكثر نموذج فعال من Google مصمم للعمل على الأجهزة. لقد قاما بتدريب نسختين من Nano، مع 1.8B (Nano-1) و 3.25B (Nano-2) من المتغيرات، تستهدف الأجهزة منخفضة وعالية الذاكرة على التوالي. يتم تدريب Nano من خلال تقطير من نماذج Gemini الأكبر ويكون مضغوطًا 4 بت للتنفيذ، مما يوفر أداءً ممتازًا.
كما أن Gemini لجوجل مشهور بأنه أول نموذج يتجاوز أداء الخبراء البشريين في فهم اللغة متعددة المهام الضخمة (MMLU).
معايير نموذج Gemini
في وقت إصدارها، كان أكبر منافس لـ Gemini هو GPT-4 من OpenAI.

مع 4 مجالات مختلفة للمقارنة، يتفوق Gemini Ultra، النموذج الأكثر قوة من Gemini، على GPT-4 في كل جانب تقريبًا، باستثناء التفكير السليم بالنسبة للمهام اليومية. يتميز Gemini Ultra بقدرته على إنتاج كود بايثون بدقة وحل المشكلات الرياضية ومهارات MMLU العامة.
قدمت Google أيضًا تقرير مرجعي أكثر شمولاً مع Gemini Pro ونماذج الذكاء الاصطناعي الأخرى ذات الصلة المتاحة للاستخدام:

لتوفير مزيد من السياق حول قدرة نماذج Gemini، أجرت Google اختبارًا داخليًا موحدًا، مع استخدام Gemini Pro كمعيار رئيسي.

وظائف ذكاء Gemini الاصطناعي
تم تصميم ذكاء Gemini الاصطناعي ليكون متعدد الوسائط بشكل طبيعي لمزيد من الفعالية. إنه يساعد Gemini في فهم والتفكير في جميع أنواع المدخلات، لذلك يتفوق في مساعدة المستخدمين الذين يسعون للحصول على المساعدة في:
التفكير المعقد
يمكن لقدرات Gemini المعقدة في التفكير متعدد الوسائط أن تسمح لنموذج الذكاء الاصطناعي بعملية وهضم معلومات معقدة. لذا فإن Gemini ماهر في استنتاج المعاني المخفية بين كميات كبيرة من البيانات.
يمكنك أيضًا استخدام Gemini لاستخراج معلومات محددة من آلاف الوثائق - يمكنه تصفية وفهم المعلومات استنادًا إلى المعايير المدخلة، وتقديم المعلومات التي تبحث عنها.
البرمجة المتقدمة
Gemini قادر على فهم وشرح وتوليد الشفرات. يمكنه إنتاج أكواد للغات البرمجة المستخدمة على نطاق واسع مثل بايثون، جافا، C++، وGo.
هذا يعني أنه إذا كان لديك كود لا تفهمه، يمكنك تمريره عبر Gemini للحصول على تحليل لما يفعله الكود. بالإضافة إلى ذلك، يمكن لـ Gemini المساعدة في تقديم الكود للوظائف التي تكافح معها.
توليد الأفكار من مدخلات متنوعة
يمكن لـ Gemini الاستجابة لأنواع مختلفة من المدخلات. يشمل ذلك ملفات PDF والصور والنصوص والفيديوهات. مع مهارات التعرف الدقيقة والتفصيلية، يمكن أن يصبح Gemini مصدر إلهام - أداة عصف ذهني إذا كنت ترغب في تسميتها بهذا الشكل.
حول واجهة برمجة التطبيقات لجمنّي
يأتي إصدار Gemini مع واجهة برمجة التطبيقات لجمنّي، مما يتيح للمطورين مجموعة واسعة من التطبيقات المعتمدة على الذكاء الاصطناعي. مع Gemini، لم تعد مقيدًا بالنصوص فقط - يمكنك أيضًا إدخال الصور لتوليد مخرجات ذات صلة بالإدخالات.
توفر واجهة برمجة التطبيقات لجمنّي
حاليًا، هناك قائمة باللغات والمناطق المتاحة حيث يمكن تشغيل واجهة برمجة التطبيقات لجمنّي. تحقق من الروابط أدناه لمعرفة ما إذا كنت مؤهلاً لاستخدام واجهة برمجة التطبيقات لجمنّي!
اللغات المتاحة لواجهة برمجة التطبيقات لجمنّي
المناطق المتاحة لواجهة برمجة التطبيقات لجمنّي
أسعار واجهة برمجة التطبيقات لجمنّي

توفر Google إصدارًا مجانيًا من Gemini Pro. على الرغم من أنها تشجع المستخدمين على إنشاء تطبيقات باستخدام واجهة برمجة التطبيقات لجمنّي Pro، ينبغي أن يكون المستخدمون على علم بأن المطالبات والاستجابات المتعلقة بالإصدار المجاني من API يتم تسجيلها، واستخدامها في عملية البحث والتطوير الخاصة بـ Gemini Pro. بعبارة أخرى، سيكون لدى Google سجل لكل ما تتلقاه وتستجيب له الواجهة البرمجية (لا توجد خصوصية).
نظرًا لأن Gemini جديدة نسبيًا، لم يتم إصدار تسعير كامل لواجهة برمجة التطبيقات لجمنّي بعد، ومع ذلك، فقد تم توفير سعر مقتبس للإدخال في الإخراج. سيكلف $0.000125 لإدخال 1000 حرف، و $0.0025 لإدخال رسالة. ولتقديم استجابة، ستفرض واجهة برمجة التطبيقات لجمنّي $0.000375 للإخراج 1000 حرف. ومع ذلك، ستدعم النسخة المدفوعة من واجهة برمجة التطبيقات لجمنّي أكثر من 60 استعلامًا في الدقيقة.
دليل بديل خطوة بخطوة حول كيفية استخدام واجهة برمجة التطبيقات لجمنّي
نموذج الذكاء الاصطناعي جمنّي هو واحد من أقوى نماذج الذكاء الاصطناعي المتاحة مجانًا. إذا كنت مهتمًا بإنشاء تطبيقات معه، تابع قراءة هذا القسم أدناه.
الخطوة 1: الحصول على مفتاح واجهة برمجة التطبيقات لجمنّي
للحصول على الوصول إلى واجهة برمجة التطبيقات لجمنّي، يجب أولاً الحصول على مفتاح واجهة برمجة التطبيقات لجمنّي من Google AI for Developers.

ثم ستدخل لوحة أدوات Google AI Studio، حيث سيُطلب منك أن تختار بدء مطالبة جديدة أو الحصول على مفتاح واجهة برمجة التطبيقات.

حدد الزر أعلاه لإنشاء مفتاح واجهة برمجة التطبيقات.

تقدم Gemini خيار اختيار ما إذا كنت تريد العمل على مشروع موجود بالفعل على Google Cloud (ربما في مشروع جماعي) أو إنشاء مشروع جديد تمامًا.

بمجرد اختيارك لخيار، ستقوم Gemini بإنشاء مفتاح واجهة برمجة التطبيقات لك!
الخطوة 2 - انسخ كود cURL

أولاً، انتقل إلى موقع Google AI for Developers، وانسخ عنوان URL كما هو موضح في الصورة أعلاه. لا تتضمن الجزء الأخير 2> /dev/null
حيث أنه ليس جزءًا من كود cURL.

ثم افتح Apidog، واختر الزر البنفسجي +
الموجود في الزاوية العليا اليسرى من نافذة Apidog. يجب أن تكون قادرًا على رؤية استيراد cURL
. بدلاً من ذلك، يمكنك استخدام اختصار Ctrl + I
.

الصق كود cURL في النافذة، واضغط على الزر موافق
.
يسمح Apidog للمستخدمين باستيراد كود cURL الموجود في طلبات جديدة! علاوة على ذلك، يمكنك تعديل هذه الطلبات بناءً على كيفية رغبتك في عملها.
خطوات بديلة إذا لم يعمل كود cURL
احصل على Apidog لإنشاء واجهة برمجة تطبيقات بمفتاح واجهة برمجة التطبيقات لجمنّي
ستظهر لك هذه المقالة كيفية استخدام مفتاح واجهة برمجة التطبيقات لجمنّي مع Apidog، أداة تطوير واجهة برمجة التطبيقات ذات التصميم أولاً.

أولاً، أنشئ مشروعًا جديدًا على Apidog. يمكنك تسميته Gemini API، أو أي اسم تريده!

ثم، اضغط على زر API جديد
.

الآن، انتقل إلى موقع Google AI for Developers، وانسخ عنوان URL كما هو موضح في الصورة أعلاه.

قم بالعودة إلى Apidog، والصق عنوان URL لواجهة برمجة التطبيقات لجمنّي الذي نسخته في المنطقة المميزة الموضحة في الصورة. حيث أن هذا المثال هو طلب POST، تأكد أيضًا من تغيير الطريقة من GET إلى POST.
لاحظ أنه تم إزالة معلمة الاستعلام في نهاية عنوان URL. لا تقلق - في Apidog، سيتم استخراج أي معلمات استعلام تلقائيًا وملؤها في معلمات الطلب
، الموجودة تحت قسم المعلمات
، كما هو موضح في الصورة.

ستحتاج إلى استبدال هذا القسم بمفتاح واجهة برمجة التطبيقات لجمنّي الذي تم إنشاؤه سابقًا. الصقها في القسم المظلل في الصورة أعلاه. انقر فوق حفظ بعد ذلك لحفظ تقدمك.

العودة إلى موقع Google AI for Developers لنسخ جسم طلب POST. انسخ الجزء المميز من الجسم.

ارجع إلى Apidog، وتحت قسم الطلب، حدد رأس الجسد
، واختر json
. ثم، ألصق جسم طلب POST في قسم مثال
.
إذا كنت ترغب في تغيير المطالبة التي سيتم إرسالها إلى واجهة برمجة التطبيقات لجمنّي، يمكنك تعديل السلسلة الموجودة داخل علامات الاقتباس لعنصر "text"
.
أخيرًا، اضغط على زر إرسال
أعلاه لتقديم الطلب. يجب أن تتلقى بعد ذلك استجابة من واجهة برمجة التطبيقات لجمنّي!
الاستنتاجات
تُعتبر واجهة برمجة التطبيقات لجمنّي أداة قوية جدًا يمكن للعديد من المطورين الاستفادة منها اليوم في البرامج الصغيرة والتطبيقات والأعمال. مع القدرة على معالجة كل من المدخلات النصية والصور، يمكن لواجهة برمجة التطبيقات لجمنّي أن توفر للمستخدمين استجابات مفيدة تتضمن استدلالات ذكية وسياقية.
بالإضافة إلى بناء واجهات برمجة التطبيقات، يمكن لـ Apidog أيضًا توفير بيئة بسيطة وبديهية للاختبار والمحاكاة وتوثيق واجهات برمجة التطبيقات. مع العديد من العمليات الآلية للمساعدة في زيادة كفاءة المطور، اعتبر Apidog هو منصة واجهة برمجة التطبيقات الخاصة بك القادمة!