Google prevzame Microsoftov GitHub Copilot s funkcijami AI v Colabu

Zdi se, da je to prvi izziv proti Microsoftovemu GitHub Copilot, čeprav je trenutno zelo omejen.

Aplikacije AI in veliki jezikovni modeli (LLM) so dandanes v modi, z Microsoftom in OpenAI večinoma vodi. Vendar pa nam je Microsoft že pred nedavno eksplozijo priljubljenosti te domene namignil, kaj sledi, ko leta 2021 predstavil GitHub Copilot. Vodstvo tehnološkega podjetja iz Redmonda na tem področju je postalo očitno z uvedbo aplikacij, kot je ChatGPT in Klepet Bing, ki sta oba precej spretna – če že ne popolna – pri pisanju kode in odpravljanju napak v njej. Čeprav lahko Google Bard piše tudi kodo, se zdi, da Google zdaj sledi korakom Microsofta z uvedbo funkcij programiranja parov, ki jih poganja AI, v Colabu, ki bo verjetno tekmoval z Microsoftom.

Za tiste, ki ne vedo, Google Colab ponuja zvezke Jupyter, ki gostujejo v oblaku, tako da lahko razvijalci pisanje in izvajanje kode v Pythonu neposredno v brskalniku brez nalaganja dodatnih programsko opremo. Čeprav je brezplačna za uporabo, Google ponuja

več plačilnih stopenj v primeru, da je vaša koda računalniško intenzivna in ne more delovati dovolj dobro na brezplačni ravni. Colab je dokaj zrelo orodje, saj je bilo predstavljeno leta 2017, zdaj pa ga želi Google nadgraditi s ponudbo zmožnosti programiranja s pomočjo umetne inteligence, podobnih Microsoftovemu GitHub Copilot.

Google ima napovedal da bo Colab izkoristil kodne modele, ki jih ponuja Codey, da bi olajšal ustvarjanje kode in zmožnosti dokončanja, skupaj s specializiranim chatbotom, ki razvijalcem omogoča pisanje visoke kakovosti kodo hitreje. Podjetje je poudarilo, da Codeyjev nabor podatkov o usposabljanju uporablja kodo s "dopustno licenco", ki je prilagojena okoljem kodiranja Python in Colab. Codey je temelji na PaLM 2, ki je najnovejši LLM, ki poganja novo različico Google Barda.

Nove funkcije umetne inteligence v Colabu bodo sprva na voljo samo strankam s sedežem v Združenih državah Amerike Google poudarja, da bo prva izdaja dala prednost ustvarjanju kode na podlagi naravnega jezika pozive. To bi moralo skrajšati čas, potreben za pisanje predloge kode, kar bi razvijalcem omogočilo, da se osredotočijo na vidike svoje programske opreme z višjo prioriteto. Programerji bodo lahko pritisnili gumb »Generate« na vrhu svojega zvezka Colab, da bi napisali poziv in ustvarili kodo. Medtem bo integrirani chatbot služil kot pogovorni vmesnik, kjer boste lahko postavili posebna vprašanja o kodi in drugih primerih uporabe, kot je "Kako uvozim podatke iz Google Preglednic?"

Vir: Google

Google je opozoril, da bo integracija, ki jo poganja Codey, na voljo brezplačno, kar je dobra novica za sedem milijonov strank, ki jih večinoma sestavljajo študenti, s katerimi se Colab trenutno ponaša. Kljub temu bodo plačljive stranke v ZDA najprej dobile dostop do funkcij umetne inteligence, sledili pa jim bodo uporabniki brezplačne ravni v isti regiji. Ko bo ta začetna uvedba končana, Google načrtuje širitev v več držav.

Pomembno je omeniti, da je to v bistvu prvi tekmec proti Microsoftovemu GitHub Copilot v veliki tehnološki domeni. Čeprav ima glavno prodajno prednost v obliki brezplačnega dostopa v primerjavi z Osnovna stopnja GitHub Copilot 10 $/mesec, je še vedno močno omejeno, kar lahko počne. Codey je omejen na kodo Colab v oblaku, medtem ko se Copilot integrira z več priljubljenimi lokalnimi aplikacijami integrirana razvojna okolja (IDE), vključno z Visual Studio, Visual Studio Code, Neovim in več. Poleg tega Codeyjeve zmožnosti kodiranja pokrivajo samo Python, medtem ko Copilot skrbi za razvijalce v več tehnoloških nizih, vključno s Pythonom, Javo, C, Ruby in Javascriptom, med drugim.

Ne glede na to je namen Googla tukaj jasen. Podjetje namerava izzvati Microsoft na področju programiranja, podprtega z umetno inteligenco, in logični naslednji korak bi lahko vključeval ponudbo integracij z IDE-ji, vključno z lastnimi Android Studio.