Gemini را در Firebase راه اندازی کنید

قبل از شروع استفاده از Gemini در Firebase ، باید آن را در کنسول Firebase فعال کنید. Gemini در Firebase بر اساس هر کاربر و هر پروژه فعال می‌شود و فعال‌سازی آن به نوع و طرح کاربری شما بستگی دارد.

  • اگر شما از کاربران Google Workspace (که قبلاً G Suite نام داشت) هستید، Gemini در Firebase با Gemini Code Assist همراه است. اشتراک‌های Gemini Code Assist را می‌توان مستقیماً توسط مدیر سیستم از کنسول Firebase خریداری و فعال کرد. برای کسب اطلاعات بیشتر به Setup Gemini Code Assist مراجعه کنید.

  • اگر شما یک کاربر شخصی هستید، Gemini در Firebase به صورت رایگان یا با اشتراک Gemini Code Assist در دسترس است که آگاهی متنی و بینش‌های کمپین پیام‌رسانی را ارائه می‌دهد.

توجه داشته باشید که شرایط خدمات برای Gemini در Firebase (بدون هزینه) و Gemini در Firebase با اشتراک Gemini Code Assist متفاوت است. برای اطلاعات بیشتر به نحوه استفاده Gemini در Firebase از داده‌های شما مراجعه کنید.

مجوزهای مورد نیاز

برای فعال کردن و استفاده از ویژگی‌های Gemini در Firebase به نقش‌ها و مجوزهای IAM خاصی نیاز است.

  • اعضای پروژه با نقش مالک یا ویرایشگر IAM می‌توانند Gemini را در Firebase فعال کرده و از ویژگی‌های آن استفاده کنند.
  • بینندگان پروژه نمی‌توانند Gemini را در Firebase فعال کنند، اما می‌توانند از ویژگی‌های آن، از جمله Gemini در چت Firebase ، کمک و دستیار هوش مصنوعی در Crashlytics استفاده کنند ، اگر نقش Gemini for Google Cloud User به آنها اختصاص داده شده باشد .
  • اگر پروژه بخشی از Google Workspace (که قبلاً G Suite نام داشت) باشد ، یک مدیر Google Workspace باید آن را فعال کند.

در اینجا نحوه اختصاص نقش Gemini for Google Cloud User به یک عضو پروژه آورده شده است. توجه داشته باشید که فقط صاحبان پروژه می‌توانند نقش‌های IAM را ویرایش کنند.

  1. از کنسول Firebase ، تنظیمات پروژه (Project ) و سپس کاربران و مجوزها (Users and permissions) را انتخاب کنید.
  2. ردیف مربوط به عضو پروژه مربوطه را پیدا کنید.
  3. روی گزینه‌های بیشتر کلیک کنید، سپس ویرایش دسترسی را انتخاب کنید.
  4. نقش(ها) را باز کنید، Gemini for Google Cloud انتخاب کنید، سپس روی Done کلیک کنید.
  5. برای ذخیره تغییرات، روی به‌روزرسانی نقش‌ها کلیک کنید. ممکن است یک یا دو دقیقه طول بکشد تا نقش جدید برای کاربر شما اعمال شود.

راه‌اندازی Gemini در Firebase

پس از اطمینان از اینکه حساب کاربری شما مجوزهای لازم را دارد، می‌توانید Gemini را در Firebase برای پروژه خود فعال کنید.

برای فعال کردن Gemini در Firebase برای پروژه خود، مراحل زیر را انجام دهید.

  1. به عنوان مالک یا ویرایشگر پروژه، کنسول Firebase را باز کنید، یک پروژه را انتخاب کنید و روی ✦ Gemini در Firebase که در منوی کنسول بالا سمت راست قرار دارد کلیک کنید.

    پنجره Gemini ظاهر می‌شود.

  2. اطلاعات نمایش داده شده را مرور کنید و روی شروع کلیک کنید.

  3. به صورت اختیاری، Gemini را در Firebase برای سایر کاربران پروژه خود فعال کنید: از Project settings ، گزینه Users and permissions را انتخاب کنید و به کاربران اضافی نقش Gemini for Google Cloud را اختصاص دهید.

اکنون آماده‌اید تا توسعه فایربیس خود را با Gemini در Firebase تسریع کنید. برای کسب اطلاعات بیشتر در مورد تعامل با Gemini در Firebase ، به Try Gemini in the Firebase console مراجعه کنید.

اگر قصد دارید از Gemini در Firebase با اشتراک Gemini Code Assist استفاده کنید، برای دستورالعمل‌های راه‌اندازی به Gemini در Firebase با اشتراک Gemini Code Assist بروید.

جمینی در Firebase با اشتراک Gemini Code Assist

وقتی اشتراک Gemini Code Assist را خریداری می‌کنید، قفل Gemini را در Firebase باز می‌کنید. برای فعال کردن Gemini Code Assist ، باید یک اشتراک خریداری کنید و مجوزها را به کاربران اختصاص دهید.

شما می‌توانید Gemini Code Assist از طریق کنسول Firebase یا کنسول Google Cloud با استفاده از Gemini Admin فعال کنید.

بخش‌های زیر نحوه خرید Gemini Code Assist و اختصاص مجوز به کاربران را شرح می‌دهند.

خرید Gemini Code Assist و اختصاص لایسنس‌ها

قبل از خرید، باید یک حساب Google Cloud Billing داشته باشید و باید مدیر صورتحساب در آن حساب باشید. اگر حساب Cloud Billing ندارید، دستورالعمل‌های موجود در « ایجاد یک حساب کاربری Cloud Billing سلف سرویس جدید» را دنبال کنید.

برای خرید اشتراک Gemini Code Assist و اختصاص مجوزها:

  1. برای باز کردن پنل Gemini در Firebase روی ✦ Gemini کلیک کنید.
  2. بسته به نوع کاربری شما:
    • از یادداشت اطلاعاتی که ظاهر می‌شود، روی خرید اشتراک کلیک کنید.
    • از بنر « می‌خواهید با جمینی کارهای بیشتری انجام دهید؟» ، روی Gemini Code Assist امتحان کنید» کلیک کنید.
  3. نوع اشتراک Gemini Code Assist مورد نظر خود را برای خرید انتخاب کنید، سپس روی شروع کلیک کنید. برای کسب اطلاعات بیشتر در مورد تفاوت‌های بین نسخه‌های استاندارد و سازمانی، به مقایسه نسخه‌های Gemini Code Assist مراجعه کنید.
  4. روی ادامه کلیک کنید.
  5. حساب Cloud Billing که می‌خواهید برای خرید اشتراک از آن استفاده کنید را انتخاب کنید.
  6. نوع اشتراک Gemini Code Assist مورد نظر برای خرید را انتخاب کنید، سپس روی ادامه کلیک کنید.
  7. در پیکربندی اشتراک ، فیلدهای پیکربندی اشتراک، از جمله موارد زیر را تکمیل کنید:
    • نام نمایشی اشتراک .
    • تعداد لایسنس‌ها . لایسنس‌ها بر اساس هر کاربر اختصاص داده می‌شوند، بنابراین مطمئن شوید که به اندازه کافی برای همه کاربرانی که باید به ویژگی‌های Gemini Code Assist و Gemini in Firebase دسترسی داشته باشند، لایسنس خریداری می‌کنید. توجه داشته باشید که اگر نسخه Enterprise را خریداری می‌کنید، باید حداقل 10 لایسنس خریداری کنید.
    • دوره اشتراک (ماهانه یا سالانه). با اشتراک سالانه، نرخ تخفیفی به شما تعلق می‌گیرد که به صورت ماهانه و نه یک‌باره محاسبه می‌شود. برای کسب اطلاعات بیشتر در مورد طرح‌های قیمت‌گذاری Gemini Code Assist ، به قیمت‌گذاری Gemini Code Assist مراجعه کنید.
    • تمدید خودکار اشتراک پس از پایان مدت تعهد (ماهانه یا سالانه). تمدید خودکار، اشتراک و مجوزهای شما را فعال نگه می‌دارد. اگر اشتراک تمدید خودکار نداشته باشد، با پایان مدت فعلی به پایان می‌رسد و شما باید دوباره مراحل خرید را دنبال کنید و مجوزها را دوباره اختصاص دهید.
  8. برای تأیید اشتراک، روی ادامه کلیک کنید.
  9. جزئیات اشتراک را بررسی کنید و اگر با شرایط موافق هستید، گزینه «با شرایط این خرید موافقم» و سپس «تکمیل خرید» را انتخاب کنید.
  10. در مرحله بعد، باید به هر کاربر مجوز اختصاص دهید. روی Next: Manage Gemini License Assignments کلیک کنید و به بخش اختصاص مجوزها بروید.
  11. روی افزودن کاربران دارای مجوز کلیک کنید. یک کادر انتخاب کاربر ظاهر می‌شود. برای جستجوی کاربران خاص، نام آنها را در کادر جستجو وارد کنید.
  12. یک یا چند کاربر را از لیست انتخاب کنید و سپس روی «بعدی» کلیک کنید.
  13. روی اختصاص مجوزها کلیک کنید.

  14. پس از اتمام اختصاص مجوزها، به کنسول Firebase برگردید و روی Done کلیک کنید.

اشتراک Gemini Code Assist خود را مدیریت کنید

اگر قبلاً مراحل خرید اشتراک Gemini Code Assist را تکمیل کرده‌اید، می‌توانید اشتراک Gemini Code Assist خود را مدیریت کرده و از کنسول Firebase مجوزها را اختصاص دهید.

برای مدیریت اشتراک خود و اختصاص مجوزهای Gemini Code Assist :

  1. از کنسول Firebase ، پروژه > استفاده و صورتحساب > اشتراک‌ها را انتخاب کنید.
  2. از مدیریت اشتراک‌هایتان ، روی لینک اشتراک کلیک کنید.
  3. از پنجره‌ای که ظاهر می‌شود، روی مدیریت مجوزها کلیک کنید. تنظیمات مدیریت مجوز و اشتراک Gemini Code Assist در کنسول Google Cloud باز می‌شود.
  4. برای افزودن کاربران دارای مجوز:

    1. روی افزودن کاربران دارای مجوز کلیک کنید. یک کادر انتخاب کاربر ظاهر می‌شود. برای جستجوی کاربران خاص، نام آنها را در کادر جستجو وارد کنید.
    2. یک یا چند کاربر را از لیست انتخاب کنید و سپس روی «بعدی» کلیک کنید.
    3. روی اختصاص مجوزها کلیک کنید.
  5. برای لغو واگذاری مجوزها:

    1. کاربر یا کاربرانی را که می‌خواهید مجوزها را لغو کنید، انتخاب کنید، سپس روی لغو مجوزها کلیک کنید.
  6. برای ایجاد تغییر در اشتراک خود، به برگه تنظیمات اشتراک بروید ، سپس روی «تغییر اشتراک» کلیک کنید.

  7. اشتراک Gemini Code Assist را انتخاب کنید، سپس روی ادامه کلیک کنید.

  8. در مرحله بعد، می‌توانید هر یک از تنظیمات اشتراک زیر را به‌روزرسانی کنید:

    • نام نمایشی اشتراک .
    • تعداد لایسنس‌ها . لایسنس‌ها بر اساس هر کاربر اختصاص داده می‌شوند، بنابراین مطمئن شوید که به اندازه کافی برای همه کاربرانی که باید به ویژگی‌های Gemini Code Assist و Gemini in Firebase دسترسی داشته باشند، لایسنس خریداری می‌کنید. توجه داشته باشید که اگر نسخه Enterprise را خریداری می‌کنید، باید حداقل 10 لایسنس خریداری کنید.
    • دوره اشتراک (ماهانه یا سالانه). با اشتراک سالانه، نرخ تخفیفی به شما تعلق می‌گیرد که به صورت ماهانه و نه یک‌باره محاسبه می‌شود. برای کسب اطلاعات بیشتر در مورد طرح‌های قیمت‌گذاری Gemini Code Assist ، به قیمت‌گذاری Gemini Code Assist مراجعه کنید.
    • تمدید خودکار اشتراک پس از پایان مدت تعهد (ماهانه یا سالانه). تمدید خودکار، اشتراک و مجوزهای شما را فعال نگه می‌دارد. اگر اشتراک تمدید خودکار نداشته باشد، با پایان مدت فعلی به پایان می‌رسد و شما باید دوباره مراحل خرید را دنبال کنید و مجوزها را دوباره اختصاص دهید.
  9. روی ادامه کلیک کنید.

  10. اگر با شرایط موافق هستید، روی «من با شرایط این خرید موافقم» کلیک کنید و روی «ذخیره تغییرات» کلیک کنید.

خاموش کردن Gemini در Firebase

برای غیرفعال کردن همه محصولات Gemini for Google Cloud از جمله Gemini در Firebase و ویژگی‌هایی که از آنها پشتیبانی می‌کند، مانند کمک هوش مصنوعی در Crashlytics ، به غیرفعال کردن Gemini for Google Cloud API مراجعه کنید. در غیر این صورت، می‌توانید دسترسی را برای کاربران خاص محدود کنید.

برای محدود کردن دسترسی کاربران خاص، می‌توانید نقش کاربری Gemini for Google Cloud را از هر کاربر حذف کنید:

  • از کنسول Firebase ، تنظیمات پروژه (Project ) را باز کنید، کاربران و مجوزها (Users and permissions) را انتخاب کنید و برای هر کاربری که می‌خواهید به‌روزرسانی کنید، نقش Gemini for Google Cloud را حذف کنید.

برای خاموش کردن Gemini Code Assist ، دستورالعمل‌های موجود در بخش «خاموش کردن Gemini Code Assist دنبال کنید.

عیب‌یابی Gemini در Firebase

اگر ✦ Gemini در Firebase در کنسول Firebase ظاهر نشد، مراحل زیر را انجام دهید:

  • تأیید کنید که Gemini for Google Cloud API در کنسول Google Cloud فعال شده است.
  • مطمئن شوید که به کاربرانی که می‌خواهید به آنها دسترسی بدهید، نقش کاربر Cloud AI Companion در IAM اختصاص داده شده باشد.
  • اگر از Gemini Code Assist استفاده می‌کنید، مطمئن شوید که به کاربران مربوطه مجوز اختصاص داده شده است.

اگر پیام «شما در حال حاضر مجوز Gemini Code Assist ندارید» را مشاهده کردید، این نشان می‌دهد که شما کاربر Google Workspace هستید و برای استفاده از Gemini در Firebase باید اشتراک Gemini Code Assist داشته باشید. برای کسب اطلاعات بیشتر به Gemini در Firebase با اشتراک Gemini Code Assist مراجعه کنید.

مراحل بعدی