واجهات برمجة التطبيقات المدمَجة للذكاء الاصطناعي (AI)

تاريخ النشر: 27 آب (أغسطس) 2024، تاريخ آخر تعديل: 20 أيار (مايو) 2025

قبل استخدام واجهات برمجة التطبيقات هذه، راجِع متطلبات الاستخدام.

حالة واجهة برمجة التطبيقات

تتوفّر عدة واجهات برمجة تطبيقات مدمجة للذكاء الاصطناعي في مراحل تطوير مختلفة. تتوفّر بعض الميزات في الإصدار الثابت من Chrome، بينما تتوفّر ميزات أخرى لجميع المطوّرين في الإصدارات التجريبية من الإصدارات الأصلية، وبعضها متاحة فقط للمشاركين في برنامج "الإصدار التجريبي المبكر" (EPP). ننصحك بالانضمام إلى برنامج EPP للحصول على إمكانية استخدام أحدث واجهات برمجة التطبيقات التجريبية.

واجهة برمجة التطبيقات فيديو الشرح الويب الإضافات حالة Chrome النيّة بالشراء
Translator API Github خلف علم مرحلة التجربة والتقييم خلف علم مرحلة التجربة والتقييم العرض الهدف من التجربة
Language Detector API Github خلف علم الإصدار التجريبي من Chrome 137 خلف علم الإصدار التجريبي من Chrome 137 العرض Intent to Ship (نية الشحن)
Summarizer API Github خلف علم مرحلة التجربة والتقييم خلف علم مرحلة التجربة والتقييم العرض Intent to Ship (نية الشحن)
Writer API Github خلف علم مرحلة التجربة والتقييم خلف علم مرحلة التجربة والتقييم العرض الهدف من التجربة
Rewriter API Github خلف علم مرحلة التجربة والتقييم خلف علم مرحلة التجربة والتقييم العرض الهدف من التجربة
Prompt API Github تجريبية في EPP الإصدار التجريبي من Chrome الإصدار التجريبي من Chrome 137 العرض الرغبة في إجراء تجربة
Proofreader API Github تجريبية في EPP تجريبية في EPP العرض الانتقال من مرحلة تحديد النية إلى مرحلة إنشاء النموذج الأوّلي

يمكنك الانضمام إلى مجموعة الإعلانات العامة لمطوّري تطبيقات الذكاء الاصطناعي في Chrome لتلقّي إشعارات عند توفّر واجهات برمجة تطبيقات جديدة.

Translator API

تتوفّر Translator API من الإصدار 138 الثابت من Chrome. ترجمة المحتوى الديناميكي والمحتوى الذي ينشئه المستخدمون عند الطلب

حالات الاستخدام

  • يمكن للمستخدمين إدخال طلب بلغتهم الأولى، ويمكنك تحديد هذه اللغة باستخدام واجهة برمجة التطبيقات Language Detector API. بعد ذلك، استخدِم Translator API لتحويل الطلب إلى لغة عمل نشاطك التجاري وإرساله إلى موظّف الدعم.
  • في تطبيق شبكة اجتماعية، يمكن للمستخدمين طلب ترجمة عند الطلب عندما يظهر منشور على المخطط الزمني بلغة لا يتحدثونها.

Language Detector API

تتوفّر Language Detector API من الإصدار 138 الثابت من Chrome. يمكنك استخدام واجهة برمجة التطبيقات هذه لرصد لغة النص الذي يتم إدخاله. هذا جزء أساسي من عملية الترجمة، لأنّه قد لا تكون في بعض الأحيان على عِلم بلغة الإدخال المراد ترجمتها.

حالات الاستخدام

هناك العديد من حالات استخدام ميزة "اكتشاف اللغة":

  • تحديد لغة المصدر غير المعروفة لترجمة تالية إلى لغة مستهدفة معروفة، لكي لا يحتاج المستخدم إلى تحديد كليهما
  • تصنيف النصوص، على سبيل المثال، لتحسين طريقة قراءة برامج قراءة الشاشة لها في مواقع التواصل الاجتماعي على الإنترنت

Summarizer API

أصبحت واجهة برمجة التطبيقات Summarizer API متاحة الآن للمشاركين في EPP لإجراء تجارب على مستوى المحتوى المحلي. باستخدام واجهة برمجة التطبيقات هذه، يمكنك استخدام Gemini Nano المضمّنة لتلخيص المحتوى الطويل. يمكن أن يكون المحتوى الأقصر أسهل على المستخدمين فهمه وأكثر فائدة لهم.

حالات الاستخدام

هناك عدد من حالات الاستخدام التي تتطلّب التلخيص:

  • نظرة عامة على نص الاجتماع للمشاركين الذين انضموا إلى الاجتماع متأخرين أو الذين فاتتهم المشاركة في الاجتماع بالكامل
  • النقاط الرئيسية من محادثات الدعم لإدارة علاقات العميل
  • ملخّصات مراجعات متعددة للمنتجات بحجم جملة أو فقرة
  • النقاط الرئيسية من المقالات الطويلة لمساعدة القراء في تحديد ما إذا كانت المقالة ملائمة
  • إنشاء مسودّات عناوين لمقالة
  • تلخيص الأسئلة في منتدى لمساعدة الخبراء في العثور على الأسئلة التي تتعلّق بمجال خبرتهم

واجهات برمجة التطبيقات الخاصة بتطبيقَي Writer وRewriter

تساعدك واجهة برمجة التطبيقات Writer API في إنشاء محتوى جديد يتوافق مع مهمة كتابة محدّدة، في حين تساعدك واجهة برمجة التطبيقات Rewriter API في مراجعة النص وإعادة تنظيمه. تشكّل كلتا واجهات برمجة التطبيقات جزءًا من الشرح المفصّل لواجهات برمجة التطبيقات لميزة "مساعِد الكتابة".

يمكنك المساعدة في نقل هذا الاقتراح إلى المرحلة التالية من خلال التعبير عن دعمك باستخدام رمز إبداء الإعجاب أو من خلال التعليق وتقديم تفاصيل عن حالات استخدامك والسياق.

حالات الاستخدام

هناك عدد من حالات الاستخدام للكتابة وإعادة الكتابة:

  • اكتب المحتوى استنادًا إلى فكرة أولية وسياق اختياري. على سبيل المثال، رسالة إلكترونية رسمية إلى مصرف تطلب زيادة حد الائتمان استنادًا إلى السياق الذي يشير إلى أنّك عميل منذ فترة طويلة
  • يمكنك تحسين النص الحالي من خلال إطالته أو تقصيره أو تغيير أسلوبه. على سبيل المثال، يمكنك إعادة كتابة رسالة بريد إلكتروني قصيرة لكي تبدو أكثر تهذيبًا ورسمية.

هل لديك أفكار إضافية بشأن واجهات برمجة التطبيقات هذه؟ يمكنك مشاركتها معنا على GitHub.

Prompt API

باستخدام Prompt API، يمكن للمشاركين في EPP إرسال طلبات باللغة الطبيعية إلى Gemini Nano في Chrome.

‫Prompt API هي واجهة برمجة تطبيقات استكشافية، ما يعني أنّها مخصّصة في المقام الأول لإنشاء النماذج الأولية. نطلب منك تقديم ملاحظاتك لتأكيد الافتراضات وتحديد واجهات برمجة التطبيقات للمهام التي سننشئها في المستقبل. وبالتالي، قد لا يتم إطلاق واجهات برمجة التطبيقات الاستكشافية أبدًا.

في إضافات Chrome

باستخدام Prompt API في إضافات Chrome، يمكنك إجراء التجارب في بيئة حقيقية. استنادًا إلى النتائج التي تحصل عليها، يمكننا تحسين واجهة برمجة التطبيقات للتعامل بشكل أفضل مع حالات الاستخدام في الحياة الواقعية.

تتوفّر واجهة برمجة التطبيقات Prompt API من الإصدار الثابت 138 من Chrome، وتكون متاحة لإضافات Chrome فقط.

Proofreader API

تتوفّر واجهة برمجة التطبيقات Proofreader API في الإصدار 139 من Chrome Canary للاستخدام على الجهاز فقط في التجربة المبكّرة التي يجريها المشاركون في البرنامج. باستخدام واجهة برمجة التطبيقات هذه، يمكنك توفير ميزة التدقيق التفاعلي للمستخدمين في تطبيق الويب أو إضافة Chrome.

حالات الاستخدام

يمكنك استخدام Proofreader API لأيّ من حالات الاستخدام التالية:

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

المشاركة في الاختبار المبكر

نستخدم ملاحظاتك لتحديد مستقبل واجهات برمجة التطبيقات هذه، وذلك للتأكّد من أنّها تفي باحتياجات المطوّرين والمستخدمين.

يمكنك الانضمام إلى برنامج المعاينة المبكر لمحاولة استخدام واجهات برمجة تطبيقات الذكاء الاصطناعي المدمجة في مراحلها الأولى.