როგორ გამოვიყენოთ GitHub- ის AI კოდირების ასისტენტი უფასოდ - და რატომ ღირს ცდა
AI-ზე მომუშავე კოდირება უფრო ხელმისაწვდომი გახდა GitHub Copilot-ის უფასო გეგმით. აქ მოცემულია, თუ როგორ უნდა დააყენოთ იგი VS კოდში, ნაბიჯ-ნაბიჯ და გაარკვიოთ, არის თუ არა საკმარისად ჭკვიანი თქვენი მუშაობის გასაუმჯობესებლად.
GitHub Copilot არის GitHub-ის AI კოდირების ასისტენტი. დეკემბერში GitHub- მა გამოაცხადა , რომ ადრე ფასიან მხოლოდ დამხმარეს ახლა აქვს უფასო იარუსი. ამ სტატიაში ჩვენ ნაბიჯ-ნაბიჯ გადაგიყვანთ VS კოდში ამ სასარგებლო ინსტრუმენტის დაყენებისა და გამოყენების პროცესში.
სანამ დავიწყებთ, მე გაგიზიარებთ ერთ გამაფრთხილებელი ნოტას. უფასო GitHub Copilot- ის პროგრამირების prowess- ის ტესტირებაში, AI- მ ვერ შეძლო ჩემი ტესტების ნახევარი. რჲგა ნვ ვ ჟრპაჳჲრნჲ. ფასიანი გამოწერები გთავაზობთ OpenAI- ს უფრო მაღალი დონის LLM- ებზე წვდომას, ასე რომ, თუ თქვენ გადაიხდით სერვისს, შეიძლება მიიღოთ უკეთესი შედეგები.
ხელოვნური ინტელექტის არასწორი ნაბიჯებითაც კი, მე მაინც ვფიქრობ, რომ ღირს უფასო იარუსის მოსინჯვა. უფასო ვერსია გაძლევთ თვეში 50 სრულ მოთხოვნას, რაც საკმარისზე მეტი უნდა იყოს, რომ მოგცეთ მყარი შეგრძნება იმის შესახებ, თუ როგორ ასრულებს პროდუქტი და ინტეგრირდება თქვენს VS კოდის სამუშაო პროცესში.
როგორ დავიწყოთ
დავიწყოთ. როგორც ამ მართვადი ტურის წინაპირობები, გთხოვთ დააინსტალიროთ VS კოდი, განაახლოთ იგი მიმდინარე ვერსიაზე და დარწმუნდით, რომ გაქვთ GitHub ანგარიში.
ახლა გახსენით VS კოდი. თქვენ ნახავთ სწრაფ მოწვევას, რომ დაიწყოთ GitHub Copilot- ის უფასოდ გამოყენება.
გადადით წინ და დააჭირეთ რადიო ღილაკს და შედით სისტემაში.
არსებობს ორსაფეხურიანი ავტორიზაციის პროცესი. პირველი, დააკავშირეთ თქვენი ანგარიში.
შემდეგ კავშირის ავტორიზაცია.
ამის დასრულების შემდეგ, თქვენ ჩავარდებით საწყის ეკრანზე, სადაც შეგიძლიათ დაიწყოთ ურთიერთობა GitHub Copilot- თან ჩეთის რეჟიმში ან თქვენი კოდის შესაბამისად.
მაგრამ იმის ნაცვლად, რომ დაუყოვნებლივ გამოიყენოთ GitHub Copilot, გირჩევთ შეცვალოთ რამდენიმე პარამეტრი. პარამეტრებზე წვდომისთვის გირჩევთ შეცვალოთ, დააჭირეთ ეკრანის ზედა ნაწილში პატარა GitHub ხატულას და აირჩიეთ Copilot პარამეტრების მართვა.
ეს მიგიყვანთ მთავარ პარამეტრების ეკრანზე. აქ არის სამი ვარიანტი, რომელსაც გირჩევთ გამორთოთ.
პირველი ვარიანტი საშუალებას აძლევს ან არ დაუშვას Copilot გამოიყენოს საჯარო კოდი, როგორც მისი წინადადებების ნაწილი. მე, პირადად, არ მინდა GitHub Copilot შეიტანოს საჯარო კოდი snippets ჩემს კოდში. ოპვეოჲფთრამ ეა თჱდპაეთ რვჱთ ბვკთ, ჲრკჲლკჲრჲ ეა თჱბწდაქ პთჱთკ გ ეპსდარა კჲე. დიახ, ყველა ეს API გაწვრთნილია საჯარო კოდზე, მაგრამ სადაც მე მაქვს შესაძლებლობა გამორთოთ აშკარა კოდი, მე ვიქნები.
მეორე ვარიანტი საშუალებას აძლევს GitHub- ს გამოიყენოს ჩემი კოდი გაუმჯობესებისთვის. არა. ჟამჲ ნვ. მე ვათავისუფლებ ჩემი კოდის უმეტესობას, როგორც ღია წყაროს, მაგრამ მაინც არ მინდა GitHub- მა ის მათ მონაცემებში შეიტანოს.
მესამე ვარიანტი მსგავსია. არ მინდა GitHub ჩემი კოდის გამოყენებით ტრენინგისთვის. პერიოდი.
მას შემდეგ რაც შეიტანთ ამ პარამეტრებს (ან რომელის გაკეთება გსურთ), დახურეთ ვებ გვერდი და დაუბრუნდით VS კოდს. GitHub Copilot დამონტაჟებულია როგორც VS კოდის გაფართოება. თუ გახსნით თქვენი გაფართოებების სიას, ნახავთ GitHub Copilot- ის ორ გაფართოებას დაინსტალირებული და გააქტიურებული.
წადით წინ და დახურეთ გაფართოებები. ახლა დროა რეალურად გამოიყენოთ AI.
AI- ის გამოყენება კოდის დასაწერად
ჩემს პირველ მაგალითში, რედაქტორში გავხსენი კოდის ბლოკი. ჩეთის ყუთში მე ვთხოვე GitHub Copilot- ს, რომ ეპოვა რაიმე ლოგიკური შეცდომა. როგორც ხედავთ, მან დაასკანირა კოდი რედაქტორის ფანჯარაში და მომცა რამდენიმე შემოთავაზება.
ისარი მიუთითებს ლოგიკურ შეცდომაზე, რომელიც შეიძლება ფატალური ყოფილიყო. ეს არის ძალიან ღირებული დაკვირვება, რომელიც შეიძლება ვერ ვიპოვნე საწყისი ტესტირების დროს.
საინტერესოა ის, რომ GitHub Copilot ასევე გვთავაზობს გამოსწორებას, რომლის გამოყენებაც შეგიძლიათ უბრალოდ "Apply" ღილაკის დაჭერით. თუ ვივარაუდებთ, რომ კოპილოტის კოდი მუშაობს, ეს შეიძლება იყოს რეალურ დროში დამზოგველი.
თქვენ ასევე შეგიძლიათ შეხვიდეთ AI მარჯვნივ კოდის რედაქტორიდან, Control-I- ზე დაჭერით. აქ მე დავაჭირე Control-I, რომელიც ხსნის პატარა ჩეთის პანელს. შემდეგ მე ვთხოვე კოპილოტს დაეწერა კოდი, რომელიც ხაზს უსვამს დუბლირებულ ხაზებს.
როგორც ხედავთ, მან დაწერა კოდი inline, ზუსტად იქ, სადაც მე ვთხოვე. Hitting Accept ჩამოაგდებს AI- ს წერილობით კოდს პირდაპირ რედაქტორში.
სცადე
ეს არის. ეს ყველაფერი არის GitHub Copilot- ის გამოყენება. თვეში 50 უფასო შეკითხვით, თქვენ უნდა შეძლოთ მიიღოთ ძალიან კარგი წარმოდგენა იმის შესახებ, არის თუ არა ეს სასარგებლო სერვისი. რატომ არ სცადოთ?
გიცდიათ GitHub Copilot- ის უფასო იარუსი? როგორ ფიქრობთ, AI-ზე მომუშავე კოდირების ასისტენტები, როგორიცაა Copilot, ნამდვილად აუმჯობესებენ პროდუქტიულობას, თუ ისინი უფრო მეტ პრობლემას წარმოადგენენ, ვიდრე ისინი წყვეტენ? რა თვისებები გაქვთ ყველაზე სასარგებლო ან ყველაზე იმედგაცრუებული? კომფორტულად გრძნობთ კოპილოტის მონაცემთა პოლიტიკას, თუ გაქვთ შეშფოთება კოდის კონფიდენციალურობის შესახებ? შეგვატყობინეთ ქვემოთ მოცემულ კომენტარებში.












