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

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

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

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

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

Gemini की मदद से, कंपोज़ की गई झलक जनरेट करना

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

Gemini की मदद से, कंपोज़ की गई झलक जनरेट करना
Gemini की मदद से कंपोज़ की झलक जनरेट करने की सुविधा

Gemini में इमेज अटैच करने की सुविधा

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

इमेज अटैचमेंट के साथ Gemini का डायलॉग बॉक्स
Android Studio में Gemini का इस्तेमाल करके, इमेज अटैच करने और उसकी झलक जनरेट करने की सुविधा

Gemini में @फ़ाइल का कॉन्टेक्स्ट

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

Gemini में @फ़ाइल का कॉन्टेक्स्ट
Gemini में फ़ाइल का कॉन्टेक्स्ट

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

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

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