गूगल ने जेमिनी 3.0 में प्रगति प्रस्तुत की है, जिसमें विकास के लिए उपकरणों पर विशेष ध्यान केंद्रित है। सिस्टम एक प्रोजेक्ट के पूर्ण संदर्भ को व्याख्या करने का प्रयास करता है, न कि केवल कोड के टुकड़ों को। इसका मतलब है कि कॉन्फ़िगरेशन फ़ाइलों, दस्तावेज़ीकरण और हाल के इतिहास का विश्लेषण करके अधिक सटीक सुझाव उत्पन्न करना। यह प्रस्ताव प्रोग्रामर के काम करने वाली वैश्विक संरचना को समझने वाले सहायकों की ओर एक कदम है।
बहुस्तरीय संदर्भ विश्लेषण और कोड सुझाव 🤖
यह तकनीक विभिन्न स्तरों पर जानकारी संसाधित करने वाले मॉडल पर आधारित है। पहले, यह खोले गए फ़ाइल और कर्सर वाली फ़ंक्शन का विश्लेषण करता है। फिर, संदर्भ को सत्र में हाल ही में संदर्भित या संशोधित अन्य फ़ाइलों तक विस्तारित करता है। अंत में, यह प्रोजेक्ट की परिभाषा फ़ाइलों पर विचार कर सकता है, जैसे package.json या CMakeLists.txt। यह संदर्भ परत यह सुनिश्चित करती है कि एक फ़ंक्शन को पूरा करने के लिए सिफारिशें उस विशिष्ट वातावरण में पहले से लागू लाइब्रेरीज़ और मॉड्यूल्स को ध्यान में रखें।
"मुझे संदर्भ नहीं था" की बहाने को अलविदा 😅
इसके साथ, वे दिन समाप्त हो जाते हैं जब सहायक ऐसी लाइब्रेरी आयात करने का सुझाव देता था जिसका हम उपयोग नहीं करते या जादुई चर गढ़ता था। अब, यदि यह कोई बकवास सुझाव देता है, तो जिम्मेदारी पूरी तरह हमारी होगी कि हमारा प्रोजेक्ट अव्यवस्थित है। मॉडल आपके अराजक कॉन्फ़िगरेशन फ़ाइलों की समीक्षा करेगा और, कोड के बजाय, एक टिप्पणी उत्पन्न कर सकता है जिसमें पूछा जाए कि क्या हम स्वास्थ्यवर्धक हैं। आपकी node_modules के लिए आपको आंकने वाली AI का युग शुरू हो गया है।