معرفی Gemini در Firebase

Gemini in Firebase یک دستیار مشترک مبتنی بر هوش مصنوعی است که می‌تواند با پاسخ دادن به سوالاتی که به شما کمک می‌کند برنامه‌های Firebase خود را مستقیماً در کنسول Firebase توسعه، بهینه‌سازی و عیب‌یابی کنید، بهره‌وری شما را افزایش دهد. از Gemini در Firebase استفاده کنید تا فرآیند توسعه خود را ساده کنید، زمان اشکال زدایی را کاهش دهید و با اطمینان برنامه های با کیفیت بالا بسازید.

Gemini در Firebase طیف گسترده ای از قابلیت ها را ارائه می دهد، از جمله:

  • جستارهای زبان طبیعی : Gemini با استفاده از زبان انگلیسی ساده در کنسول Firebase درخواست کنید.
  • پشتیبانی هم‌زمان : Gemini همیشه در کنسول Firebase در دسترس است و هر زمان که به آن نیاز داشتید آماده کمک به شما است. دیگر نیازی به تغییر متن یا جستجو در اسناد نیست: Gemini در Firebase می‌تواند پاسخ‌ها را ارائه دهد و شما را مستقیماً به اسناد منبع و کدهای مربوطه پیوند دهد.
  • تخصص Firebase : Gemini در Firebase دانش عمیقی در مورد محصولات و خدمات Firebase دارد و می تواند اطلاعاتی در مورد ویژگی ها، بهترین شیوه ها و راهنمایی های پیاده سازی ارائه دهد.
  • تولید کد و اشکال‌زدایی : Gemini در Firebase می‌تواند بر اساس درخواست‌های شما در چندین زبان برنامه‌نویسی، تکه‌های کد تولید کند. همچنین می‌تواند کد موجود شما را تجزیه و تحلیل کند، مشکلات احتمالی را شناسایی کند و بهبودهایی را پیشنهاد کند.
  • رمزگشایی و عیب‌یابی خطا : Gemini در Firebase می‌تواند پیام‌های خطا را رمزگشایی کند و توضیحات و اقدامات کاهشی را ارائه دهد. همچنین می‌تواند گزارش‌ها را تجزیه و تحلیل کند و مراحلی را برای حل سریع مشکلات پیشنهاد کند.
  • بهترین روش‌ها : Gemini در Firebase راهنمایی‌هایی در مورد بهترین شیوه‌های Firebase ارائه می‌دهد تا مطمئن شود برنامه‌های شما بهترین هستند.
  • پشتیبانی از پلتفرم و چارچوب: Gemini در Firebase بدون در نظر گرفتن اینکه از کدام پلتفرم‌ها (اندروید، iOS، وب و غیره) یا فریم‌ورک‌هایی (Flutter، React و غیره) استفاده می‌کنید، به شما کمک می‌کند.
  • کمک هوش مصنوعی در Firebase Crashlytics: اگر از Crashlytics استفاده می‌کنید و Gemini را در Firebase فعال می‌کنید، می‌توانید برای اشکال‌زدایی و عیب‌یابی مشکلات در برنامه‌های Apple و Android خود، کمک هوش مصنوعی دریافت کنید. کمک هوش مصنوعی بینش‌های عملی را در مورد خرابی‌های برنامه شما ارائه می‌کند، از جمله شرح کامل مشکل، اطلاعاتی در مورد علل ریشه‌ای احتمالی، و پیشنهادهایی درباره نحوه رفع مشکل. در دریافت کمک هوش مصنوعی در Crashlytics بیشتر بیاموزید.

چگونه Gemini در Firebase از داده های شما استفاده می کند

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

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

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

  • اعضای پروژه با نقش IAM مالک یا ویرایشگر می‌توانند Gemini را در Firebase فعال کرده و از ویژگی‌های آن استفاده کنند.
  • بینندگان پروژه نمی‌توانند Gemini را در Firebase فعال کنند، اما می‌توانند از ویژگی‌های آن، از جمله Gemini در چت Firebase ، کمک، و کمک هوش مصنوعی در Crashlytics استفاده کنند ، اگر نقش Cloud AI Companion User به آنها اختصاص داده شود .

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

  1. از کنسول Firebase ، Project settings و سپس Users and Permissions را انتخاب کنید.
  2. ردیف را برای عضو پروژه قابل اجرا پیدا کنید.
  3. روی More options کلیک کنید، سپس Edit access را انتخاب کنید.
  4. نقش(ها) را گسترش دهید، Cloud AI Companion User را انتخاب کنید، سپس روی Done کلیک کنید.
  5. برای ذخیره تغییرات روی Update roles کلیک کنید. ممکن است یک یا دو دقیقه طول بکشد تا نقش جدید برای کاربر شما اعمال شود.

سهمیه بندی و قیمت گذاری

این بخش سهمیه ها و ساختار قیمت گذاری Gemini در Firebase را توضیح می دهد.

سهمیه ها و محدودیت ها

می‌توانید سهمیه‌های فعلی خود را در صفحه سهمیه‌ها برای Gemini for Google Cloud API مشاهده کنید:

  1. از کنسول Google Cloud ، Enabled APIs & services را انتخاب کنید.
  2. جستجو کنید، سپس روی Gemini for Google Cloud API کلیک کنید.
  3. روی سهمیه ها و محدودیت های سیستم کلیک کنید.

سهمیه‌های Gemini for Google Cloud API ظاهر می‌شوند. Gemini در Firebase از سهمیه «درخواست‌های Chat API در روز برای هر کاربر» استفاده می‌کند.

برای درخواست افزایش سهمیه:

  1. سهمیه ای را که می خواهید افزایش دهید انتخاب کنید و روی ویرایش درخواست کلیک کنید.
  2. فیلد متنی New value را با سهمیه ای که می خواهید درخواست کنید به روز کنید، سپس روی ارسال کلیک کنید.

    تیم Google Cloud درخواست شما را ارزیابی کرده و از طریق ایمیل پاسخ خواهد داد.

قیمت گذاری

در طول دوره تبلیغاتی، هزینه‌ای برای Gemini در استفاده از Firebase از شما دریافت نمی‌شود. از 30 سپتامبر 2024، Gemini در Firebase به Gemini Code Assist اضافه می‌شود، که تا 8 نوامبر 2024 بدون هیچ هزینه‌ای در دسترس است و فقط به یک کاربر در هر حساب صورت‌حساب محدود می‌شود.

بعدش چی