"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > كيفية استخدام واجهة برمجة التطبيقات التجريبية للذكاء الاصطناعي في Chrome

كيفية استخدام واجهة برمجة التطبيقات التجريبية للذكاء الاصطناعي في Chrome

تم النشر بتاريخ 2024-11-06
تصفح:122

Cómo Utilizar el API Experimental de AI en Chrome

لاستخدام واجهة برمجة تطبيقات الذكاء الاصطناعي التجريبية في Chrome، اتبع الخطوات التالية:

متطلبات الأجهزة

  • ذاكرة وصول عشوائي سعة 4 جيجابايت
  • وحدة معالجة الرسومات متاحة
  • مساحة لا تقل عن 22 جيجابايت
  • Windows 10.11 أو macOS Ventura أو الإصدارات الأحدث (لا توجد مواصفات Linux)

لا يوجد دعم حتى الآن لـ:

  • نظام التشغيل كروم
  • كروم iOS
  • كروم أندرويد

متطلبات البرمجيات

  • تثبيت Chrome Canary
  • تفعيل الذكاء الاصطناعي والنماذج عن طريق تعديل العلامات التالية:
  1. انتقل إلى chrome://flags/#optimization-guide-on-device-model وحدد "Enabled BypassPerfRequirement"
  2. انتقل إلى chrome://flags/#prompt-api-for-gemini-nano وحدد "تمكين"
  3. إعادة تشغيل Chrome
  4. تحقق من التثبيت عن طريق تشغيل هذا الأمر في وحدة التحكم: (في انتظار ai.assistant.capabilities()).متوفر. يجب أن يعود "بسهولة".

إذا فشلت، فجرّب ما يلي:

  1. قم بتشغيل Wait ai.assistant.create() لمحاولة إجبار Chrome على تنشيط واجهة برمجة التطبيقات (على الرغم من أنها قد لا تعمل).
  2. انتقل إلى chrome://components وتحقق مما إذا كان مكون "دليل التحسين على طراز الجهاز" يحتوي على إصدار يساوي أو أكبر من 2024.5.21.1031. إذا لم يكن لديك إصدار، فانقر على "التحقق من وجود تحديثات" وحاول مرة أخرى.

ملاحظة: في بعض الأحيان قد يستغرق تثبيت النموذج بعض الوقت. تحلى بالصبر وكرر العملية إذا لزم الأمر.

تفعيل النموذج

لتفعيل النماذج قم بتمكين العلامات التالية في كروم:

  • الكروم: // الأعلام/#prompt-api-for-gemini-nano
  • الكروم: // الأعلام/#summarization-api-for-gemini-nano
  • chrome://flags/#rewriter-api-for-gemini-nano
  • الكروم: // الأعلام/#writer-api-for-gemini-nano
  • الكروم://flags/#language-detection-api

الوظائف المتاحة

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

هذا هو أبسط نموذج يستخدم للمهام العامة. عند إرسال مطالبة، فإنه يحاول إرجاع استجابة. فيما يلي مثال أساسي:

const session = await ai.assistant.create();
const result = await session.prompt("Explain what JavaScript is");

يمكنك أيضًا استخدام systemPrompt لتمرير تعليمات إضافية إليه:

const session = await ai.assistant.create({
  systemPrompt: "You are an expert in JavaScript, providing helpful code best practices."
});

كشف اللغة

تكتشف واجهة برمجة التطبيقات هذه لغة النص، وتدعم أكثر من 100 لغة ومتغير.

مثال:

const detector = await translation.createDetector();
const results = await detector.detect("Bonjour le monde");
for (const result of results) {
  console.log(result.detectedLanguage, result.confidence);
}

الكاتب وإعادة الكتابة

واجهة برمجة تطبيقات الكاتب: إنشاء محتوى جديد.
مثال: كتابة مسودة طلب للبنك.

const writer = await ai.writer.create();
const result = await writer.write("Write a email asking for feedback");

Rewriter API: يعمل على تحسين أو إعادة هيكلة النص الموجود.

const rewriter = await ai.rewriter.create();
const result = await rewriter.rewrite("La inteligencia artificial es...", { context: "Use simple words." });

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

بيان الافراج تم إعادة إنتاج هذه المقالة على: https://dev.to/marianocodes/como-utilizar-el-api-experimental-de-ai-en-chrome-3c4m?1 إذا كان هناك أي انتهاك، يرجى الاتصال بـ [email protected] لحذفه
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3