Gemini در Android Studio همراه برنامه نویسی شما برای توسعه اندروید است. این دستگاه از هوش مصنوعی پشتیبانی می کند و می تواند زبان طبیعی را درک کند. این به شما کمک میکند با پاسخ دادن به پرسشهای توسعه Android خود، تولید کد، یافتن منابع مرتبط و تشویق بهترین شیوهها، بهرهوری بیشتری داشته باشید. Gemini در Android Studio می تواند به شما در انجام کارهایی از جمله موارد زیر کمک کند:
- کد تبدیل و تکمیل می شود
- نامگذاری متغیرها، متدها، کلاسها و متدها
- کد مستندسازی
- نوشتن پیام های تعهد
- ایجاد پیش نمایش های نوشتن
- ایجاد رابط کاربری برنامه خود بر اساس تصاویر
- تجزیه و تحلیل گزارش های خرابی
- نوشتن تست های واحد
برای کسب اطلاعات بیشتر، تمام ویژگیهای Gemini را ببینید . اگر علاقه مند به شرکت در یک برنامه دسترسی زودهنگام برای جمینی برای مشاغل هستید، فرم ثبت نام را پر کنید.
شروع کنید
در اینجا نحوه تنظیم Gemini آورده شده است:
- آخرین نسخه قناری اندروید استودیو را دانلود کنید.
- برای راه اندازی Gemini، یک پروژه Android Studio را باز یا شروع کنید و روی View > Tool Windows > Gemini کلیک کنید.
- اگر قبلاً وارد نشدهاید، وقتی از شما پرسیده شد، وارد حساب Google خود شوید. کادر چت ظاهر میشود و میتوانید از رابط مکالمه و تعاملی Gemini استفاده کنید.
جوزا چگونه می تواند کمک کند
علاوه بر رابط چت اصلی، Gemini تعدادی نقطه ورودی ارائه می دهد که با جریان توسعه شما یکپارچه می شود:
افزودن کد تولید شده با یک کلیک : Gemini کنش های هوشمند را در کنار کدی که تولید می کند نمایش می دهد، که به شما امکان می دهد کد را به سرعت در ویرایشگر باز وارد کنید، آن را در Manifest Android وارد کنید، یا حتی وابستگی های مورد نیاز را برای کتابخانه های محبوبی که در پاسخ استفاده می شوند اضافه کنید.
دریافت منابع مفید : برای موضوعات خاص، Gemini پیشنهاد میکند صفحه مستندات مربوطه را با اطلاعات بیشتر باز کند.
عیبیابی خطاها : برای خطاهای رایج، Gemini منظور آنها را توضیح میدهد و اقداماتی برای رفع آنها ارائه میدهد.
از Gemini مستقیماً از پایگاه کد خود بپرسید : وقتی متنی را در ویرایشگر کد انتخاب میکنید، کلیک راست کرده و عملکرد Gemini را انتخاب کنید تا درخواست چت با کد انتخابشده پر شود. از آنجا می توانید تصمیم بگیرید که آیا کد را ارسال کنید یا نه - Gemini بدون مجوز صریح شما کد ارسال نمی کند. Gemini همچنین برای کمک به شما در عیب یابی هشدارها و خطاها در ویرایشگر کد موجود است.
سوالات متداول (سؤالات متداول)
آیا Gemini کد من را به سرورهای Google ارسال می کند؟
درباره اینکه چه داده هایی به اشتراک گذاشته می شود و چگونه می توانید تنظیمات حریم خصوصی خود را در Data and privacy کنترل کنید، بیاموزید.
آیا جوزا پاسخ های دقیق و ایمن می دهد؟
تسریع ایدههای مردم با هوش مصنوعی مولد واقعاً هیجانانگیز است، اما هنوز روزهای اولیه است و Gemini یک آزمایش است. برخی از پاسخها ممکن است نادرست باشند، بنابراین اطلاعات موجود در پاسخها را دوباره بررسی کنید. با بازخورد شما، Gemini در حال بهبود است. در حالی که Gemini دارای کنترلهای ایمنی داخلی و مکانیسمهای واضح برای بازخورد مطابق با اصول هوش مصنوعی ما است، توجه داشته باشید که ممکن است اطلاعات نادرست یا اظهارات توهینآمیز را نمایش دهد.
از آنجایی که هوش مصنوعی یک فناوری در حال تکامل است، میتواند خروجیهایی تولید کند که محتمل به نظر میرسد اما در واقع نادرست است. توصیه میکنیم قبل از استفاده، تمام خروجیهای Gemini را تأیید کنید.
آیا می توانم بدون اشتراک گذاری زمینه به Gemini دسترسی داشته باشم؟
بله. به طور پیشفرض، Gemini نمیتواند کد را در پنجره ویرایشگر ببیند و فقط از درخواستها و تاریخچه مکالمه در ربات چت برای پاسخگویی استفاده میکند. با این حال، میتوانید برای فعال کردن پاسخهای با کیفیت بالاتر و دسترسی به ویژگیهای آزمایشی مانند تکمیل کد هوش مصنوعی، اشتراکگذاری زمینه را از پایگاه کد خود انتخاب کنید.
آیا Gemini می تواند در کدنویسی کمک کند؟
بله، Gemini می تواند در زمینه کدنویسی و موضوعات مربوط به کدنویسی کمک کند. این آزمایشی است و شما مسئول استفاده از کد یا توضیحات کدنویسی هستید. از صلاحدید خود استفاده کنید و قبل از تکیه بر همه کدها، خطاها، اشکالات و آسیب پذیری ها را به دقت آزمایش کنید.
چگونه می توانم تاریخچه چت را بازنشانی کنم؟
Gemini از تاریخچه چت برای زمینه اضافی در هنگام پاسخ دادن به درخواست های شما استفاده می کند. اگر سابقه چت شما دیگر به چیزی که در حال حاضر در تلاش برای دستیابی به آن هستید مربوط نیست، با کلیک روی Reset Chat، سابقه چت را بازنشانی کنید. در صفحه جمینی
چرا پیغام خطای «کد مسدود است» دریافت می کنم؟
جمینی چندین لایه بررسی را روی پاسخ های تولید شده توسط مدل انجام می دهد. برای مثال، برای اطمینان از اینکه کد تولید شده توسط مدل محتوای موجود را بهطور طولانی تکرار نمیکند، بررسی میشود. ممکن است پاسخ شما به دلیل یکی از این بررسی ها مسدود شود. در این مورد، با یک دستور دیگر دوباره امتحان کنید.
جمینی چگونه و چه زمانی منابع را در پاسخ های خود ذکر می کند؟
جمینی باید محتوای اصلی تولید کند و محتوای موجود را به طور طولانی تکرار نکند. ما سیستمهای خود را طوری طراحی کردهایم که احتمال وقوع این اتفاق را محدود کنیم و به بهبود نحوه عملکرد این سیستمها ادامه خواهیم داد. اگر Gemini مستقیماً از یک مخزن کد نقل قول کند، آن منبع را ذکر می کند. این استناد همچنین ممکن است به یک مجوز منبع باز قابل اجرا اشاره کند. رعایت هر گونه الزامات مجوز بر عهده شماست.
چه شرایط خدماتی برای استفاده از Gemini من اعمال می شود؟
استفاده شما از Gemini مشمول شرایط خدمات Google و شرایط خدمات اضافی هوش مصنوعی تولیدی است.
جمینی چه تفاوتی با دیگر چت ربات های مجهز به LLM دارد؟
Gemini از یک LLM استفاده می کند که برای کمک به سناریوهای کدنویسی طراحی شده است. Gemini کاملاً در Android Studio ادغام شده است، به این معنی که میتواند پاسخهای مرتبطتری ارائه دهد و به شما امکان میدهد تنها با یک کلیک اقداماتی انجام دهید و پیشنهادات را اعمال کنید.
چند نکته برای استفاده از Gemini چیست؟
- وقتی سوال خود را می پرسید واضح و مختصر باشید.
- از زبان ساده ای استفاده کنید که جوزا بتواند آن را بفهمد.
- اگر جمینی سؤال شما را متوجه نشد، سعی کنید آن را دوباره بیان کنید.
- پیشنهادات Gemini را قبل از استفاده از آنها مرور کنید.
برای جزئیات بیشتر، نکاتی برای تعامل با Gemini را ببینید.
چگونه می توانم بازخورد خود را در مورد Gemini گزارش کنم؟
ما به دنبال بازخورد شما هستیم تا به ما در بهبود پاسخهای Gemini در همه حوزههای توسعه Android کمک کنیم. برای کمک، از Gemini در گردش کار توسعه خود استفاده کنید و با استفاده از گزینه های شست رو به بالا و پایین در Gemini UI، پاسخ های آن را به عنوان مفید یا غیر مفید علامت بزنید. این ورودی به ما کمک می کند تا مناطقی را که به آموزش بیشتری نیاز دارند شناسایی کنیم.
چگونه می توانم درباره یک پاسخ هوش مصنوعی خاص بازخورد بدهم؟
برای کمک به ما در بهبود، خروجی تولید شده را با انگشت شست بالا یا پایین رتبه بندی کنید. اگر پاسخ هوش مصنوعی دریافت کردید که احساس میکنید به هر دلیل دیگری ناامن، مفید، نادرست یا بد نیست، با ارسال بازخورد با استفاده از گزینه ارائه بازخورد که هنگام انتخاب انگشتهای شست پایین ظاهر میشود، به ما اطلاع دهید.