جمینی در Firebase

فرآیند توسعه خود را با Gemini در Firebase، یک دستیار مشارکتی مبتنی بر هوش مصنوعی، ساده کنید.

جمینی در Firebase یک دستیار مشارکتی مبتنی بر هوش مصنوعی است که می‌تواند فرآیند توسعه شما را ساده‌تر کند، زمان اشکال‌زدایی را کاهش دهد و به شما کمک کند تا برنامه‌های با کیفیت بالا را با اطمینان بسازید.

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

شروع کنید

قابلیت‌های کلیدی

پرس‌وجوهای زبان طبیعی با استفاده از زبان انگلیسی ساده، Gemini را راهنمایی کنید.
پشتیبانی بلادرنگ جمینی همیشه در دسترس است، آماده است تا هر زمان که به آن نیاز دارید به شما کمک کند. دیگر نیازی به تغییر زمینه یا جستجو در مستندات نیست: جمینی در Firebase می‌تواند پاسخ‌ها را ارائه دهد و شما را مستقیماً به مستندات منبع و آزمایشگاه‌های کد مربوطه پیوند دهد.
تخصص فایربیس آگاه از متن Gemini در Firebase دانش عمیقی از محصولات، خدمات و پروژه Firebase شما دارد، بنابراین می‌تواند اطلاعات شخصی‌سازی‌شده‌ای در مورد ویژگی‌ها، بهترین شیوه‌ها و راهنمایی‌های پیاده‌سازی ارائه دهد.
تولید کد و اشکال‌زدایی Gemini در Firebase می‌تواند بر اساس درخواست‌های شما در زبان‌های برنامه‌نویسی مختلف، قطعه کدهایی تولید کند و شامل ارجاعات منبعی است که مستندات و نمونه‌های کدی را که Gemini برای تولید پاسخ‌های خود استفاده کرده است، فهرست می‌کند. همچنین می‌تواند کد موجود شما را تجزیه و تحلیل کند، مشکلات بالقوه را شناسایی کند و بهبودهایی را پیشنهاد دهد.
رمزگشایی و عیب‌یابی خطا Gemini در Firebase می‌تواند پیام‌های خطا را رمزگشایی کند و توضیحات و راه‌حل‌های روشنی برای کاهش خطا ارائه دهد. همچنین می‌تواند لاگ‌ها را تجزیه و تحلیل کند و مراحلی را برای حل سریع مشکلات پیشنهاد دهد.
بهترین شیوه‌ها Gemini در Firebase راهنمایی‌هایی در مورد بهترین شیوه‌های Firebase ارائه می‌دهد تا اطمینان حاصل شود که برنامه‌های شما در بهترین حالت ممکن هستند.
پشتیبانی از پلتفرم و فریم‌ورک جمینی در Firebase می‌تواند صرف نظر از پلتفرم (اندروید، iOS، وب و غیره) یا فریم‌ورک (فلاتر، ری‌اکت و غیره) مورد استفاده شما، به شما کمک کند.
کمک هوش مصنوعی در Firebase Crashlytics اگر از Crashlytics استفاده می‌کنید و Gemini را در Firebase فعال می‌کنید، می‌توانید برای اشکال‌زدایی و عیب‌یابی مشکلات در برنامه‌های اپل و اندروید خود از هوش مصنوعی کمک بگیرید. کمک هوش مصنوعی، بینش‌های عملی در مورد خرابی‌های برنامه شما، از جمله شرح کاملی از مشکل، اطلاعات مربوط به علل ریشه‌ای احتمالی و پیشنهاداتی در مورد چگونگی رفع مشکل، ارائه می‌دهد. در صورت تمایل، می‌توانید با ارائه کد و زمینه، بینش‌های عمیق‌تری نیز کسب کنید. برای اطلاعات بیشتر به «دریافت کمک هوش مصنوعی در Crashlytics مراجعه کنید.
خلاصه‌سازی و بینش‌های کمپین با استفاده از Firebase Cloud Messaging و In-App Messaging Gemini در Firebase می‌تواند کمپین‌های پیام‌رسانی شما را خلاصه و تجزیه و تحلیل کند و توصیه‌های عملی برای بهبود عملکرد ارائه دهد. برای کسب اطلاعات بیشتر به «دریافت بینش هوش مصنوعی برای کمپین‌های پیام‌رسانی با Gemini در Firebase مراجعه کنید.
کمک هوش مصنوعی برای Firebase Data Connect از Gemini در Firebase برای تولید طرحواره‌ها، پرس‌وجوها و جهش‌های درخواستی با استفاده از زبان طبیعی استفاده کنید. برای کسب اطلاعات بیشتر به Use AI assistance for Data Connect برای پرس‌وجوها و جهش‌ها مراجعه کنید .
تست اندروید با کمک هوش مصنوعی و با استفاده از App Testing agent عامل تست برنامه Firebase که از طریق App Distribution در کنسول Firebase قابل دسترسی است، از هوش مصنوعی برای ایجاد و اجرای تست‌ها بر اساس زبان طبیعی که شما ارائه می‌دهید، استفاده می‌کند. این عامل تست‌های گام به گامی ایجاد می‌کند که می‌توانید آنها را روی دستگاه‌های مجازی و فیزیکی مختلف اجرا کنید تا از بالاترین کیفیت برنامه خود اطمینان حاصل کنید. برای اطلاعات بیشتر به App Testing agent مراجعه کنید .

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

جمینی در Firebase

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

جمینی در Firebase در داخل Firebase Studio

استفاده شما از ویژگی‌های هوش مصنوعی مولد در Firebase Studio تابع سیاست استفاده ممنوع از هوش مصنوعی مولد و شرایط خدمات اضافی Gemini API (به‌طور خاص تابع شرایط خدمات اضافی Gemini API : خدمات بدون پرداخت هزینه ) است.

درباره Gemini در Firebase در Firebase Studio بیشتر بدانید.

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

برای مراحل دقیق راه‌اندازی، به «راه‌اندازی Gemini در Firebase مراجعه کنید.

سهمیه‌ها و قیمت‌گذاری

این بخش سهمیه‌ها و ساختار قیمت‌گذاری 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 که استفاده می‌کنید و نوع حساب کاربری شما متفاوت است:

  • برای کاربرانی که از Google Workspace (که قبلاً G Suite نام داشت) استفاده نمی‌کنند، Gemini در Firebase به صورت رایگان در کنسول Firebase و ابزارهای IDE مانند افزونه Data Connect VS Code برای Visual Studio Code در دسترس است.
  • کاربران Google Workspace (که قبلاً G Suite نام داشت) برای دسترسی به Gemini در Firebase در کنسول Firebase ، به مجوز Gemini Code Assist Standard یا Enterprise نیاز دارند که می‌تواند توسط مدیر Google Workspace شما تنظیم شود. برای کسب اطلاعات بیشتر به Gemini در Firebase با مجوز Gemini Code Assist مراجعه کنید.

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

مراحل بعدی