Google Bard AI vam lahko zdaj pomaga pri pisanju programske kode in odpravljanju napak

Google Bard AI vam lahko zdaj pomaga pri pisanju programske kode in odpravljanju napak

Izvorno vozlišče: 2600494

Februarja je Google predstavil svoj AI chatbot, imenovan Google Bard, kot del svojih prizadevanj za izpodbijanje iskalnika Bing, ki ga poganja Microsoft ChatGPT. Čeprav se je lansiranje začelo težko, se zdi, da je Bard na poti, da premaga Microsoft v svoji igri.

Bard je eksperimentalni klepetalni robot generativne umetne inteligence (AI), ki ga poganja LaMDA (Jezikovni model za aplikacije dialoga). umetna inteligenca chatbota je bila zgrajena z uporabo Googlovih velikih jezikovnih modelov in na podlagi informacij iz spleta. Toda le mesec dni po neuspešnem lansiranju je Google posodobil Bard iz LaMDA v PaLM (jezikovni model Pathways) za izboljšane matematične in logične zmogljivosti, pri čemer bo "kmalu na voljo kodiranje".

Za razliko od LaMDA, PaLM temelji na arhitekturi umetne inteligence naslednje generacije, imenovani Pathways, ki lahko "usposobi en sam model, da naredi na tisoče ali milijone stvari" v nasprotju s trenutnim individualiziranim pristopom. Kot rezultat, Google pravi novi Bard bo "bolje razumel in se odzval na vaše pozive za večstopenjske besedne in matematične težave." Vendar Google ni samo

Z nadgradnjo matematike in logike, ki služi kot gradnik za novi Bard, Google razglasitve Petek, da je posodobil Bard, da bi ljudem pomagal pri pisanju programske kode in odpravljanju napak, s čimer je izenačil pogoje za vse. Iskalni velikan pravi, da vam lahko Bard "pomaga s ponudbo novih načinov za pisanje kode, ustvarjanje testnih primerov ali posodobitev API-jev."

Googlov chatbot, Bard, lahko zdaj pomaga uporabnikom pri programskih nalogah. Kot odziv na veliko povpraševanje uporabnikov je tehnološki velikan Bard opremil s funkcijami, ki mu omogočajo ustvarjanje, odpravljanje napak in razlago kode. Bard podpira 20 programskih jezikov, vključno s C++, Javo, JavaScript in Python, in se zdaj lahko integrira z drugimi Googlovimi izdelki. Uporabniki lahko izvozijo svojo kodo v Colab, Googlovo okolje prenosnikov v oblaku za Python, Bard pa lahko pomaga tudi pri pisanju funkcij za Preglednice.

Google je ob napovedi lansiranja dejal:

»Odkar smo lansirali Bard, naš eksperiment, ki vam omogoča sodelovanje z generativnim AI, je bilo kodiranje ena izmed najpogostejših zahtev, ki smo jih prejeli od naših uporabnikov. Kot produktni vodja v Googlovih raziskavah — in strasten inženir, ki še vedno programira vsak dan — sem navdušen, da danes posodabljamo Bard, da bo vključeval to zmogljivost.«

Animirani GIF, ki prikazuje besedilo o tem, kako vam »Bard lahko pomaga«: odpravite napake v vrsticah izvorne kode, ustvarite dokumentacijo in vadnice za izvorno kodo, razložite kodo vrstico za vrstico, prevedite kodo iz enega jezika v drugega.

"Z novimi zmožnostmi kodiranja smo navdušeni nad uporabo generativne umetne inteligence za pospešitev razvoja programske opreme, navdihovanje inovacij in pomoč ljudem pri reševanju zapletenih inženirskih izzivov," je Google zapisal v objavi na blogu.

Z nadgradnjo je Google Bard razširil svoje zmogljivosti na več kot 20 programskih jezikov, kot so C++, Go, Java, JavaScript, Python in TypeScript, med drugim. Uporabniki Pythona lahko izkoristijo novo funkcijo, ki jim omogoča izvoz kode neposredno v Google Colab brez potrebe po kopiranju in lepljenju. Poleg tega se Bard zdaj integrira z Google Preglednicami za pomoč uporabnikom pri pisnih funkcijah.

Bardova nova funkcija za odpravljanje napak je prav tako sposobna delati s kodo, ki jo je ustvarila.

»Če vam Bard prikaže sporočilo o napaki ali kodo, ki ne naredi, kar ste nameravali, mu preprosto recite »ta koda ni delovala, prosim popravite jo« in Bard vam lahko pomaga pri odpravljanju napak.«

Nenazadnje, Bard ne piše samo programske kode in odpravlja napake v njej, ampak lahko tudi izboljša zmogljivost in učinkovitost kode z odzivom na preproste pozive, kot je "Ali lahko to kodo naredite hitrejšo?". Trenutno je Bard na voljo omejeni skupini uporabnikov, ki lahko komunicirajo s chatbotom in postavljajo vprašanja namesto uporabe običajnega Googlovega iskalnega orodja.


Časovni žig:

Več od TechStartupi