Včera, 21.4.2023 prebehla aktualizácia Barda tak, aby dokázal pomôcť ľuďom pri programovacích a softvérových úlohách, vrátane generovania, ladenia a vysvetľovania kódu.
Od spustenia experimentu Bard, ktorý umožňuje spoluprácu s generatívnou umelou inteligenciou, bola jednou z najčastejších požiadaviek od používateľov práve podpora pri programovaní.
Vedúci produktu v Google Research a vášnivý inžinier, ktorý programuje každý deň, včera predstavil Barda s touto schopnosťou.
Odteraz môže Bard pomôcť pri programovacích a softvérových úlohách, vrátane generovania kódu, ladenia a vysvetľovania. Tieto schopnosti uvádza vo viac ako 20 programovacích jazykoch, vrátane C++, Java, Javascript, Python a Typescript.
Python kód môžete exportovať do Google Colab bez nutnosti samotného kopírovania a vkladania. Bard môže tiež pomôcť pri písaní funkcií pre Google Sheets.

Okrem generovania kódu dokáže Bard vysvetľovať samotné časti kódu. To je obzvlášť užitočné, ak sa učíte programovaniu alebo potrebujete podporu pri pochopení, čo by mohol daný kód vygenerovať.

Bard dokáže pomôcť aj pri ladení kódu. Dokonca aj takéto, ktorý sám vytvoril. Ak Bard poskytne chybovú správu alebo kód, ktorý nefunguje podľa vašich predstáv, povedzte mu: "Tento kód nefunguje, prosím oprav ho" a Bard ho vyladí.

Bard je stále v rannom štádiu experimentu a niekedy môže poskytovať nepresné, zavádzajúce alebo nepravdivé informácie. Pokiaľ ide o programovanie, Bard dokáže vygenerovať funkčný kód.
Avšak vždy si prechádzajte Bardove odpovede a opatrne testujte a kontrolujte chyby, problémy a zraniteľnosti predtým, ako sa naň budete spoliehať.
Napriek týmto problémom google verí, že schopnosti Barda pomôcť tým, že ponúknu nové spôsoby písania kódu, testovania alebo aktualizácie. Ak Bard cituje z existujúceho open source projektu, uvedie zdroj.
V mnohých prípadoch dokáže Bard tiež optimalizovať kód tým, že ho urobí rýchlejším. Stačí zareagovať na Bardov pôvodný výstup s otázkou "Môžeš urobiť tento kód rýchlejším?" alebo "Nájdi chýbajúce časti kódu pre spracovanie chýb."
Bard už pomáha ľuďom pri každodenných úlohách, od tvorby prezentácií a písania plánov až po vynájdenie nových receptov či plánovanie tréningových rutín.
S novými schopnosťami v oblasti umelá inteligencia zrýchli vývoj softvéru, prinesie nové inšpirácie a pomôže ľuďom riešiť zložité výzvy. Najnovšie aktualizácie programu Bard nájdete na stránke Aktualizácie experimentu.