როგორც ჩანს, ეს პირველი გამოწვევაა Microsoft-ის GitHub Copilot-ის წინააღმდეგ, მაშინაც კი, თუ ის ამჟამად მკაცრად შეზღუდულია.
ხელოვნური ინტელექტის აპლიკაციები და დიდი ენების მოდელები (LLM) დღესდღეობით პოპულარულია Microsoft-თან და OpenAI ძირითადად ლიდერობს ბრალდებით. თუმცა, ამ დომენის პოპულარობის ბოლო აფეთქებამდე, Microsoft-მა უკვე მოგვცა მინიშნება იმის შესახებ, თუ რა იქნება შემდეგი, როდესაც ის GitHub Copilot წარმოადგინა ჯერ კიდევ 2021 წელს. რედმონდის ტექნიკური ფირმის ლიდერობა ამ სფეროში აშკარა გახდა ისეთი აპლიკაციების გავრცელებით, როგორიცაა ChatGPT და Bing ჩატი, რომლებიც ორივე საკმაოდ მცოდნეა - თუ არა სრულყოფილი - კოდის დაწერაში და მასში შეცდომების გამოსწორებაში. მიუხედავად იმისა, რომ Google Bard-საც შეუძლია კოდის დაწერა, Google ახლა, როგორც ჩანს, მიჰყვება Microsoft-ის კვალდაკვალ, Colab-ში ხელოვნური ინტელექტის მქონე წყვილის პროგრამირების ფუნქციების გამოშვებით, რომლებიც სავარაუდოდ კონკურენციას გაუწევს Microsoft-ს.
მათთვის, ვინც არ იცის, Google Colab გთავაზობთ Jupyter-ის ნოუთბუქებს ღრუბელზე, რათა დეველოპერებმა შეძლონ ჩაწერეთ და შეასრულეთ კოდი Python-ში პირდაპირ ბრაუზერში დამატებითი ჩამოტვირთვის გარეშე პროგრამული უზრუნველყოფა. მიუხედავად იმისა, რომ მისი გამოყენება უფასოა, Google გთავაზობთ
მრავალჯერადი გადახდის დონე იმ შემთხვევაში, თუ თქვენი კოდი არის გამოთვლითი ინტენსიური და ვერ მუშაობს საკმარისად კარგად თავისუფალ დონეზე. Colab არის საკმაოდ მომწიფებული ინსტრუმენტი მას შემდეგ, რაც ის 2017 წელს გამოვიდა და ახლა Google-ს სურს მისი გადატვირთვა AI-ის დახმარებით პროგრამირების შესაძლებლობების შეთავაზებით, Microsoft-ის GitHub Copilot-ის მსგავსი.გუგლს აქვს გამოაცხადა რომ Colab გამოიყენებს Codey-ის მიერ შემოთავაზებულ კოდების მოდელებს, რათა ხელი შეუწყოს კოდის გენერირებას და დასრულების შესაძლებლობები, სპეციალიზებულ ჩატბოტთან ერთად, რათა დეველოპერებს შეეძლოთ დაწერონ მაღალი ხარისხი კოდი უფრო სწრაფად. კომპანიამ ხაზგასმით აღნიშნა, რომ Codey-ის სასწავლო მონაცემთა ნაკრები იყენებს "ნებადართული ლიცენზირებულ" კოდს, რომელიც მორგებულია Python და Colab კოდირების გარემოზე. Codey არის დაფუძნებული PalM 2-ზე, რომელიც არის უახლესი LLM, რომელიც უზრუნველყოფს Google Bard-ის ახალ ვერსიას.
ახალი AI ფუნქციები Colab-ში თავდაპირველად ხელმისაწვდომი იქნება მხოლოდ შეერთებულ შტატებში მცხოვრები მომხმარებლებისთვის Google ხაზს უსვამს, რომ თავდაპირველი გამოშვება პრიორიტეტად მიენიჭება კოდის გენერირებას ბუნებრივი ენის საფუძველზე მოთხოვნებს. ამან უნდა შეამციროს ქვაბის კოდის დასაწერად საჭირო დრო, რაც საშუალებას მისცემს დეველოპერებს ფოკუსირება მოახდინონ თავიანთი პროგრამული უზრუნველყოფის უფრო პრიორიტეტულ ასპექტებზე. პროგრამისტებს შეეძლებათ დააჭირონ ღილაკს "გენერაცია" თავიანთი Colab ნოუთბუქის ზედა ნაწილში, რათა დაწერონ მოთხოვნა და შექმნან კოდი. იმავდროულად, ინტეგრირებული ჩეთბოტი იქნება სასაუბრო ინტერფეისი, სადაც შეგიძლიათ დასვათ კონკრეტული კითხვები კოდის და გამოყენების სხვა შემთხვევების შესახებ, როგორიცაა "როგორ შემიძლია იმპორტირებული მონაცემები Google Sheets-დან?"
Google-მა აღნიშნა, რომ Codey-ზე მომუშავე ინტეგრაცია ხელმისაწვდომი იქნება უფასოდ, რაც კარგი ამბავია შვიდი მილიონი მომხმარებლისთვის, ძირითადად სტუდენტებისთვის, რომლებითაც Colab ამჟამად ამაყობს. ამის თქმით, ფასიანი მომხმარებლები აშშ-ში მიიღებენ წვდომას AI ფუნქციებზე, რასაც მოჰყვება იმავე რეგიონის უფასო დონის მომხმარებლები. მას შემდეგ რაც ეს პირველადი გაშვება დასრულდება, Google გეგმავს გაფართოებას უფრო მეტ ქვეყანაში.
მნიშვნელოვანია აღინიშნოს, რომ ეს არის არსებითად პირველი კონკურენტი Microsoft-ის GitHub Copilot-ის წინააღმდეგ დიდ ტექნიკურ დომენში. მიუხედავად იმისა, რომ მას აქვს ძირითადი გაყიდვის წერტილი უფასო წვდომის სახით შედარებით GitHub Copilot-ის საბაზისო დონე $10/თვეში, ის ჯერ კიდევ მკაცრად არის შეზღუდული რისი გაკეთებაც შეუძლია. Codey შემოიფარგლება Colab კოდით ღრუბელზე, ხოლო Copilot ინტეგრირდება მრავალ პოპულარულ შიდა შენობასთან ინტეგრირებული განვითარების გარემო (IDE), მათ შორის Visual Studio, Visual Studio Code, Neovim და მეტი. გარდა ამისა, Codey-ის კოდირების შესაძლებლობები მოიცავს მხოლოდ Python-ს, ხოლო Copilot ემსახურება დეველოპერებს მრავალი ტექნიკური დასტასგან, მათ შორის Python, Java, C, Ruby და Javascript და სხვა.
მიუხედავად ამისა, Google-ის განზრახვა აქ ნათელია. კომპანია აპირებს Microsoft-ის გამოწვევას ხელოვნური ინტელექტის დახმარებით პროგრამირების სივრცეში და ლოგიკური შემდეგი ნაბიჯი შეიძლება მოიცავდეს IDE-ებთან ინტეგრაციის შეთავაზებას, მათ შორის საკუთარ Android Studio.