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

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

  • اگر کاربر Google Workspace (G Suite سابق) هستید، Gemini در Firebase همراه Gemini Code Assist است. اشتراک‌های Gemini Code Assist را می‌توان توسط سرپرستتان مستقیماً از کنسول Firebase خریداری و فعال کرد. در راه اندازی 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. روی More options کلیک کنید، سپس Edit access را انتخاب کنید.
  4. نقش(ها) را گسترش دهید، Gemini for Google Cloud User انتخاب کنید، سپس روی Done کلیک کنید.
  5. برای ذخیره تغییرات روی Update roles کلیک کنید. ممکن است یک یا دو دقیقه طول بکشد تا نقش جدید برای کاربر شما اعمال شود.

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

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

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

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

    صفحه Gemini ظاهر می شود.

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

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

اکنون آماده‌اید تا توسعه Firebase خود را با Gemini در Firebase تسریع کنید. درباره تعامل با Gemini در Firebase در Try Gemini در کنسول Firebase بیشتر بیاموزید.

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

Gemini در Firebase با اشتراک Gemini Code Assist

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

می‌توانید Gemini Code Assist از طریق کنسول Firebase یا کنسول Google Cloud با استفاده از Gemini Admin فعال کنید. اگر قصد دارید Gemini Code Assist برای پروژه‌ای فعال کنید که از طرح Spark بدون هزینه استفاده می‌کند، توصیه می‌کنیم از کنسول Firebase برای خرید و مدیریت اشتراک Gemini Code Assist خود استفاده کنید. در حالی که مجوزهای Gemini Code Assist بر اساس هر کاربر، بدون توجه به پروژه، تخصیص می‌یابند، کنسول Google Cloud از شما می‌خواهد که حساب Cloud Billing را که برای خرید استفاده می‌کنید، با یک پروژه مرتبط کنید. این به طور خودکار آن پروژه را به طرح Blaze پرداخت می‌کند. مدیریت اشتراک خود از طریق کنسول Firebase تضمین می کند که پروژه شما در طرح Spark به Blaze ارتقا پیدا نمی کند. در طرح‌های قیمت‌گذاری Firebase درباره طرح‌های Spark و Blaze بیشتر بیاموزید.

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

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

قبل از خرید، باید یک حساب Google Cloud Billing داشته باشید و باید یک سرپرست صورت‌حساب در آن حساب باشید. اگر حساب Cloud Billing ندارید، دستورالعمل‌های موجود در Create a self-serve new account Cloud Billing را دنبال کنید.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

عیب یابی Gemini در Firebase

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

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

مراحل بعدی