Studio Labs में एआई की सुविधाएं

हमें पता चला है कि डेवलपर, एआई की सुविधाओं को जल्द से जल्द, स्थिर चैनलों पर ऐक्सेस करना चाहते हैं. अब से, Narwhal के स्टैबल वर्शन में, सेटिंग मेन्यू में Studio Labs मेन्यू में जाकर, एआई की नई सुविधाओं को एक्सपेरिमेंट के तौर पर आज़माया जा सकता है.

एआई एक्सपेरिमेंट को पहले आज़माकर, अपने सुझाव या राय दें. साथ ही, हमें उन एक्सपेरिमेंट को उस IDE में शामिल करने में मदद करें जिसका इस्तेमाल आप रोज़ करते हैं. सेटिंग में जाकर, Studio Labs टैब पर जाएं और उन सुविधाओं को चालू करें जिनका आपको इस्तेमाल करना है. एआई की ये सुविधाएं, कैनरी रिलीज़ में अपने-आप चालू हो जाती हैं. इसके लिए, आपको कुछ करने की ज़रूरत नहीं है.

Studio Labs में एआई की सुविधाएं
Studio Labs में एआई की सुविधाएं

Studio Labs की सुविधाएं

Gemini की मदद से, कॉन्टेंट की झलक जनरेट करना

Gemini, Jetpack Compose की झलक का कोड अपने-आप जनरेट कर सकता है. इससे आपका समय और मेहनत बचती है. इस सुविधा को ऐक्सेस करने के लिए, किसी कॉम्पोज़ेबल पर राइट क्लिक करें. इसके बाद, Gemini > कॉम्पोज़ की झलक जनरेट करें या इस फ़ाइल के लिए कॉम्पोज़ की झलक जनरेट करें पर जाएं. इसके अलावा, खाली झलक पैनल में मौजूद लिंक पर क्लिक करके भी इस सुविधा को ऐक्सेस किया जा सकता है. जनरेट किए गए झलक कोड को डिफ़रेंस व्यू में दिखाया जाता है. इससे, सुझावों को तुरंत स्वीकार, अस्वीकार या उनमें बदलाव किया जा सकता है. साथ ही, अपने कॉम्पोज़ेबल को तेज़ी से विज़ुअलाइज़ किया जा सकता है.

Gemini की मदद से, कॉम्पोनेंट की झलक जनरेट करना
Gemini की मदद से, झलक जनरेट करने की सुविधा का इस्तेमाल करना

Gemini की मदद से यूज़र इंटरफ़ेस (यूआई) को बेहतर बनाना

अब Compose की झलक वाले एनवायरमेंट में, यूज़र इंटरफ़ेस (यूआई) कोड को बदला जा सकता है. इसके लिए, झलक में सीधे तौर पर सामान्य भाषा का इस्तेमाल करें. इसका इस्तेमाल करने के लिए, लिखें झलक में राइट क्लिक करें और Gemini की मदद से यूज़र इंटरफ़ेस (यूआई) में बदलाव करें को चुनें. इसके बाद, अपने लेआउट या स्टाइल में बदलाव करने के लिए, Gemini को निर्देश देने के लिए, सामान्य भाषा में अनुरोध डालें. जैसे, "इन बटन को बीच में अलाइन करें". इसके अलावा, बेहतर संदर्भ के लिए झलक में मौजूद यूज़र इंटरफ़ेस (यूआई) के खास एलिमेंट चुनें. इसके बाद, Gemini आपके Compose यूज़र इंटरफ़ेस (यूआई) कोड में बदलाव कर देगा. इस बदलाव की समीक्षा करने और उसे मंज़ूरी देने पर, यूआई डेवलपमेंट वर्कफ़्लो तेज़ी से आगे बढ़ेगा.

कॉन्टेक्स्ट मेन्यू में 'Gemini की मदद से यूज़र इंटरफ़ेस (यूआई) में बदलाव करें'
'Gemini की मदद से यूज़र इंटरफ़ेस (यूआई) में बदलाव करें' मेन्यू को ऐक्सेस करना
'Gemini की मदद से यूज़र इंटरफ़ेस (यूआई) को बेहतर बनाना' मॉडल डायलॉग
लिखने की सुविधा की झलक में, सामान्य भाषा में बदलाव करने की सुविधा लागू करना

Gemini में इमेज अटैच करना

अब प्रॉम्प्ट के साथ इमेज फ़ाइलें अटैच की जा सकती हैं और ज़्यादा जानकारी दी जा सकती है. उदाहरण के लिए: अपने ऐप्लिकेशन के लेआउट के बारे में Gemini context को बताने के लिए, यूज़र इंटरफ़ेस (यूआई) के मॉक-अप या स्क्रीनशॉट अटैच किए जा सकते हैं. इसलिए, Gemini किसी दी गई इमेज के आधार पर Compose कोड जनरेट कर सकता है. इसके अलावा, यह किसी यूज़र इंटरफ़ेस (यूआई) के स्क्रीनशॉट के कॉम्पोज़ेबल और डेटा फ़्लो के बारे में भी बता सकता है.

इमेज अटैचमेंट के साथ Gemini का डायलॉग
Android Studio में Gemini का इस्तेमाल करके इमेज अटैच करना और झलक जनरेट करना

Gemini में @File का कॉन्टेक्स्ट

अब Android Studio में, Gemini के साथ चैट के दौरान कॉन्टेक्स्ट के तौर पर अपनी प्रोजेक्ट फ़ाइलें अटैच की जा सकती हैं. इसकी मदद से, Gemini के लिए अपने प्रॉम्प्ट में फ़ाइलों का रेफ़रंस तुरंत दिया जा सकता है. Gemini चैट इनपुट में, @ टाइप करके फ़ाइल पूरी करने का मेन्यू खोलें और अटैच करने के लिए फ़ाइलें चुनें. कॉन्टेक्स्ट ड्रॉप-डाउन पर क्लिक करके भी यह देखा जा सकता है कि Gemini ने कौनसी फ़ाइलें अपने-आप अटैच की हैं. इससे, Gemini को भेजे गए कॉन्टेक्स्ट पर ज़्यादा कंट्रोल मिलता है.

Gemini में @File का कॉन्टेक्स्ट
Gemini में@File कॉन्टेक्स्ट