إعداد مفاتيح API لـ Gemini لـ Discourse AI

<div data-theme-toc="true"> </div>

كيفية إعداد مفاتيح واجهة برمجة تطبيقات Gemini لـ Discourse AI

مقدمة

يغطي هذا الموضوع كيفية إعداد مفتاح واجهة برمجة تطبيقات Google Gemini الخاص بك مع مشروع حساب Google Cloud موجود. Gemini ليست خدمة مجانية، وبالتالي، ستحتاج إلى التأكد من تكوين الفوترة في مسؤول Google Cloud الخاص بك.

هناك بعض المعلومات الهامة مع روابط في صفحة إنشاء المفاتيح في Gemini Developer studio حول هذا الموضوع:

حسنًا، لنبدأ!

:point_up: ملاحظة: يلزم الوصول على مستوى المسؤول إلى Google Cloud ومنتدى Discourse الخاص بك.


الخطوة 1: إعداد مشروع Google Cloud

يتطلب إعداد مفتاح واجهة برمجة تطبيقات Gemini بشكل صحيح أن يكون لديك وصول إداري إلى حساب Google Cloud الخاص بك، وإنشاء مشروع فوترة هناك يمكنك استخدامه لاستخدام مفتاح واجهة برمجة تطبيقات Gemini الخاص بك.

قد تنشئ مفتاحك في Gemini Studio وتتصل بـ Google Cloud الخاص بك، ولكن من الأسهل إلى حد ما القيام بكل شيء من وحدة تحكم Google Cloud حتى لا تضطر إلى العودة والذهاب.

انتقل إلى Google Cloud admin for API لمؤسستك، وتأكد من أنك في المؤسسة الأم (يمكنك رؤيتها في الحقل العلوي بجوار شعار Google Cloud).

ستحتاج إلى إنشاء مشروع لمفتاح Gemini الخاص بك إذا لم يكن لديك مشروع بالفعل ترغب في استخدامه (لاحظ أن رابط تحديد أو إنشاء مشروع جديد موجود في أعلى يسار الصفحة).

بالنسبة لمشروع جديد، أكمل صفحة إنشاء مشروع جديد (تأكد من تحديد مؤسستك في حقل القائمة المنسدلة المناسب).

لإدارة الفوترة لمشروعك، ستحتاج إلى إعداد حساب فوترة للمشروع في Google Cloud billing، بافتراض أن لديك الفوترة مكوّنة لمؤسستك. يجب أن تكون قادرًا (أو مدير حساب الفوترة الخاص بك) على القيام بذلك لاحقًا بعد إنشاء المفتاح. لاحظ أن هناك حصصًا للمشاريع ومشاريع الفوترة اعتمادًا على حساب Google Cloud الخاص بمؤسستك. لتمكين الفوترة على مشروعك، انتقل إلى علامة التبويب “Billing” في قائمة التنقل في Google Cloud وربط حساب فوترة (انظر رابط “Manage Billing Accounts”) وتمكين الفوترة للمشروع من صفحة مشاريع الفوترة.


الخطوة 2: إنشاء مفتاح واجهة برمجة تطبيقات Gemini

:warning: هام! تذكر استخدام مفاتيح واجهة برمجة التطبيقات الخاصة بك بأمان. يرجى قراءة Keep your API key secure و Best practices for securely using API keys بعناية قبل المتابعة.

الآن أنت جاهز لإنشاء مفتاح واجهة برمجة تطبيقات في المشروع. انتقل إلى بيانات الاعتماد لهذا المشروع، وانقر فوق رابط “+ create credentials” في الأعلى، وحدد “API key” من الخيارات المنسدلة.

سيتم إنشاء مفتاح واجهة برمجة تطبيقات جديد لك. انسخه واحفظه في مكان آمن مثل تطبيق خزانة كلمات المرور. لا تشارك المفاتيح. هذا هو المفتاح الذي ستحتاج إلى إدخاله في إعدادات Discourse AI الخاصة بك.

يجب أن يكون المفتاح مدرجًا الآن في مفاتيح واجهة برمجة التطبيقات الخاصة بك. انقر عليه لتحرير مفتاح واجهة برمجة التطبيقات.

قم بتسمية المفتاح باسم مناسب، ثم انتقل إلى قسم “API Restrictions” وحدد “Restrict key”، ثم اختر “Generative Language API”.

احفظ مفتاحك المحدث. انقر فوق رابط “Show key” لمفتاحك الجديد وانسخه.


الخطوة 3: تكوين Gemini في إعدادات Discourse AI

الآن انتقل إلى مثيل Discourse الخاص بك والصق مفتاح واجهة برمجة التطبيقات الخاص بك في إعدادات Discourse AI الخاصة بك في Admin > Plugins > AI > LLMs لأي نموذج Gemini LLM ترغب في استخدامه:


الخطوة 4: تتبع استخدام مفتاح واجهة برمجة تطبيقات Gemini

يمكنك تتبع استخدام مفتاح واجهة برمجة تطبيقات Gemini الخاص بك من لوحة تحكم Google Cloud في الفوترة ضمن “Manage Billing Account”

ثم حدد مشروعك المحدد من قائمة مشاريع الفوترة، وسيعرض تقرير الفوترة حيث يمكنك تحديد المشاريع (المشاريع) وتفاصيل أخرى مختلفة ترغب في استخدامها لتتبع مشاريع مفاتيح واجهة برمجة التطبيقات الخاصة بك (يمكنك تتبع مفاتيح واجهة برمجة تطبيقات Google الأخرى المرتبطة بحساب Google Cloud الخاص بك هنا أيضًا، على سبيل المثال، إذا كان لديك Google Custom Search API and Programmable Search Engine مُكوّن).


روابط

4 إعجابات