Google Bard AI kan u nu helpen bij het schrijven en debuggen van softwarecode

Google Bard AI kan u nu helpen bij het schrijven en debuggen van softwarecode

Bronknooppunt: 2600494

In februari onthulde Google zijn chatbot-AI genaamd Google Bard als onderdeel van zijn poging om de door Microsoft ChatGPT aangedreven Bing-zoekmachine uit te dagen. Hoewel de lancering moeizaam van start ging, lijkt het erop dat Bard op weg is om Microsoft te verslaan in zijn spel.

Bard is een experimentele generatieve kunstmatige intelligentie (AI) chatbot, mogelijk gemaakt door LaMDA (Language Model for Dialogue Applications). de chatbot-AI is gebouwd met behulp van grote taalmodellen van Google en op basis van informatie van internet. Maar slechts een maand na de mislukte lancering heeft Google Bard geüpdatet van LaMDA naar PaLM (Pathways Language Model) voor verbeterde wiskundige en logische mogelijkheden, met "coding coming soon".

In tegenstelling tot LaMDA is PaLM gebaseerd op een AI-architectuur van de volgende generatie, Pathways genaamd, die "een enkel model kan trainen om duizenden of miljoenen dingen te doen", in tegenstelling tot de huidige geïndividualiseerde aanpak. Als gevolg, Zegt Google de nieuwe Bard zal "uw aanwijzingen voor woord- en wiskundeproblemen met meerdere stappen beter begrijpen en beantwoorden." Maar Google deed het niet alleen

Met de wiskundige en logische upgrade als bouwsteen voor de nieuwe Bard, Google aangekondigd Vrijdag dat het Bard heeft bijgewerkt om mensen te helpen bij het schrijven en debuggen van softwarecode, waardoor het speelveld voor iedereen gelijk wordt. De zoekgigant zegt dat Bard "je kan helpen door nieuwe manieren aan te bieden om code te schrijven, testcases te maken of API's bij te werken."

De chatbot van Google, Bard, heeft nu de mogelijkheid om gebruikers te helpen met programmeertaken. Als reactie op de grote vraag van gebruikers heeft de technologiegigant Bard uitgerust met functies waarmee het code kan genereren, debuggen en uitleggen. Bard ondersteunt 20 programmeertalen, waaronder C++, Java, JavaScript en Python, en kan nu worden geïntegreerd met andere Google-producten. Gebruikers kunnen hun code exporteren naar Colab, de cloudgebaseerde notebookomgeving van Google voor Python, en Bard kan ook helpen bij het schrijven van functies voor Spreadsheets.

Bij de aankondiging van de lancering zei Google:

“Sinds we Bard lanceerden, ons experiment waarmee je kunt samenwerken met generatieve AI, is coderen een van de meest voorkomende verzoeken die we van onze gebruikers hebben ontvangen. Als productleider bij Google Research - en een gepassioneerde ingenieur die nog steeds elke dag programmeert - ben ik verheugd dat we Bard vandaag updaten om die mogelijkheid toe te voegen."

Een geanimeerde GIF die tekst weergeeft van hoe "Bard u kan helpen": debug uw regels broncode, genereer documentatie en tutorials voor broncode, leg uw code regel voor regel uit, vertaal uw code van de ene taal naar de andere.

"Met nieuwe codeermogelijkheden zijn we verheugd om generatieve AI toe te passen om softwareontwikkeling te versnellen, innovatie te stimuleren en mensen te helpen complexe technische uitdagingen op te lossen", aldus Google in een blogpost.

Met de upgrade heeft Google Bard zijn mogelijkheden uitgebreid met meer dan 20 programmeertalen, zoals onder andere C++, Go, Java, JavaScript, Python en TypeScript. Python-gebruikers kunnen profiteren van een nieuwe functie waarmee ze hun code rechtstreeks naar Google Colab kunnen exporteren zonder te hoeven kopiëren en plakken. Bovendien kan Bard nu worden geïntegreerd met Google Spreadsheets om gebruikers te helpen bij het schrijven van functies.

De nieuwe foutopsporingsfunctie van Bard kan ook werken met de gegenereerde code.

"Als Bard je een foutmelding geeft of code die niet doet wat je van plan was, zeg dan gewoon tegen Bard "deze code werkte niet, repareer het alsjeblieft", en Bard kan je helpen met debuggen."

Ten slotte schrijft en debugt Bard niet alleen softwarecode, maar het kan ook de prestaties en efficiëntie van de code verbeteren door te reageren op eenvoudige vragen als "Kunt u deze code sneller maken?". Op dit moment is Bard beschikbaar voor een beperkte groep gebruikers die kunnen communiceren met de chatbot en vragen kunnen stellen in plaats van de conventionele zoekfunctie van Google te gebruiken.


Tijdstempel:

Meer van TechStartups