-
मौजूदा VSCode सपोर्ट के अलावा
-
JetBrains IntelliJ और PyCharm में टेस्ट किया गया (version 2021.2 या उससे ऊपर)
→ मार्केटप्लेस से "Github Copilot" सीधे इंस्टॉल किया जा सकता है
- Neovim 0.6 या उससे ऊपर के लिए Copilot.vim plugin
→ Node.js v12 या उससे ऊपर आवश्यक
6 टिप्पणियां
https://www.tabnine.com/
जैसा आपने कहा, tabnine की ताकत local inference वाला प्रोडक्ट होना है, लेकिन भले ही यह पुराने GPT-2 आधारित मॉडल पर हो, inference के दौरान बहुत ज़्यादा मेमोरी खाने वाली इसकी पुरानी समस्या अभी तक ठीक नहीं हुई है, इसलिए मैं आजकल इसका इस्तेमाल नहीं कर रहा हूँ. हुह
अच्छा। Tabnine तो पहले से ही लोकल डिवाइस पर मॉडल चलाता है। वैकल्पिक रूप से cloud server भी देता है (इस मामले में कहा जाता है कि वह थोड़ी अधिक विस्तृत जानकारी प्रदान करता है)।
व्यक्तिगत रूप से, न जाने क्यों, उस plugin को इंस्टॉल करके कंपनी के code को छेड़ना थोड़ा असहज लगता है (...), इसलिए जो users चाहते हैं कि सब कुछ लोकल में ही हो, उनके लिए Tabnine अभी भी एक विकल्प लगता है।
मैंने इसे Pycharm में इस्तेमाल करके देखा है, और कभी-कभी popup window में 3 मिनट से ज़्यादा समय तक स्क्रीन फ्रीज़ हो जाने की समस्या को छोड़ दें तो इसकी recommendation accuracy दूसरी services की तुलना में बहुत ज़्यादा थी, यह देखकर मैं काफ़ी हैरान हुआ।
लगता है मुझे Microsoft के shares और खरीदने चाहिए...
Copilot खुल गया है, तो उसे आज़मा रहा हूँ, और सबसे हैरानी की बात यह थी कि वह कोरियाई comments भी समझ लेता है(.. )
Android Studio 2021.2 (Canary) में भी यह अच्छी तरह काम करता है.
Neovim का सबसे हालिया release 0.5.1 है, और 0.6 इस्तेमाल करने के लिए आपको source को सीधे compile करना होगा.