Google Bard AI kan nu hjælpe dig med at skrive og fejlfinde softwarekode

Google Bard AI kan nu hjælpe dig med at skrive og fejlfinde softwarekode

Kildeknude: 2600494

I februar afslørede Google sin chatbot AI kaldet Google Bard som en del af sin indsats for at udfordre den Microsoft ChatGPT-drevne Bing-søgemaskine. Selvom lanceringen fik en dårlig start, ser det ud til, at Bard er på vej til at slå Microsoft i sit spil.

Bard er en eksperimentel generativ kunstig intelligens (AI) chatbot, drevet af LaMDA (Language Model for Dialogue Applications). chatbotten AI blev bygget ved hjælp af Googles store sprogmodeller og ved at trække på information fra nettet. Men kun en måned efter den mislykkede lancering opdaterede Google Bard fra LaMDA til PaLM (Pathways Language Model) for forbedrede matematiske og logiske muligheder, med "kodning kommer snart."

I modsætning til LaMDA er PaLM baseret på en næste-gen AI-arkitektur kaldet Pathways, der kan "træne en enkelt model til at gøre tusinder eller millioner af ting" i modsætning til den nuværende individualiserede tilgang. Som resultat, Siger Google den nye Bard vil "bedre forstå og reagere på dine meddelelser om flertrins ord- og matematikproblemer." Men det gjorde Google ikke bare

Med matematik- og logikopgraderingen, der fungerer som en byggesten for den nye Bard, Google annoncerede Fredag, at det har opdateret Bard for at hjælpe folk med at skrive og fejlfinde softwarekode, hvilket udjævner spillepladsen for alle. Søgegiganten siger, at Bard kan "hjælpe dig ved at tilbyde nye måder at skrive kode på, oprette testcases eller opdatere API'er."

Googles chatbot, Bard, har nu mulighed for at hjælpe brugere med programmeringsopgaver. Som svar på høj efterspørgsel fra brugere har teknologigiganten udstyret Bard med funktioner, der gør den i stand til at generere, fejlsøge og forklare kode. Bard understøtter 20 programmeringssprog, inklusive C++, Java, JavaScript og Python, og kan nu integreres med andre Google-produkter. Brugere kan eksportere deres kode til Colab, Googles skybaserede notebook-miljø til Python, og Bard kan også hjælpe med at skrive funktioner til Sheets.

Med annonceringen af ​​lanceringen sagde Google:

"Siden vi lancerede Bard, vores eksperiment, der lader dig samarbejde med generativ AI, har kodning været en af ​​de største anmodninger, vi har modtaget fra vores brugere. Som produktleder i Google Research - og en passioneret ingeniør, der stadig programmerer hver dag - er jeg begejstret for, at vi i dag opdaterer Bard til at inkludere denne evne."

En animeret GIF, der viser tekst om, hvordan "Bard kan hjælpe dig": fejlfind dine linjer med kildekode, generer dokumentation og tutorials til kildekode, forklar din kode for dig linje for linje, oversæt din kode fra et sprog til et andet.

"Med nye kodningsmuligheder er vi glade for at anvende generativ AI til at accelerere softwareudvikling, inspirere til innovation og hjælpe folk med at løse komplekse tekniske udfordringer," sagde Google i et blogindlæg.

Med opgraderingen har Google Bard udvidet sine muligheder til at omfatte mere end 20 programmeringssprog, såsom C++, Go, Java, JavaScript, Python og TypeScript, blandt andre. Python-brugere kan drage fordel af en ny funktion, der sætter dem i stand til at eksportere deres kode direkte til Google Colab uden behov for at kopiere og indsætte. Derudover integrerer Bard nu med Google Sheets for at hjælpe brugere med at skrive funktioner.

Bards nye fejlfindingsfunktion er også i stand til at arbejde med den kode, den har genereret.

"Hvis Bard giver dig en fejlmeddelelse eller kode, der ikke gør, hvad du havde til hensigt, skal du bare fortælle Bard "denne kode virkede ikke, vær venlig at rette den," og Bard kan hjælpe dig med at fejlsøge."

Endelig skriver og fejlretter Bard ikke kun softwarekode, men det kan også forbedre kodeydeevne og effektivitet ved at reagere på simple prompter som "Kan du gøre denne kode hurtigere?". På nuværende tidspunkt er Bard tilgængelig for en begrænset gruppe af brugere, som kan interagere med chatbotten og stille spørgsmål i stedet for at bruge Googles konventionelle søgeværktøj.


Tidsstempel:

Mere fra TechStartups