Το Google Bard AI μπορεί τώρα να σας βοηθήσει να γράψετε και να εντοπίσετε σφάλματα κώδικα λογισμικού

Το Google Bard AI μπορεί τώρα να σας βοηθήσει να γράψετε και να εντοπίσετε σφάλματα κώδικα λογισμικού

Κόμβος πηγής: 2600494

Τον Φεβρουάριο, η Google αποκάλυψε την τεχνητή νοημοσύνη του chatbot που ονομάζεται Google Bard ως μέρος της προσπάθειάς της να αμφισβητήσει τη μηχανή αναζήτησης Bing που υποστηρίζεται από το Microsoft ChatGPT. Παρόλο που η έναρξη ξεκίνησε με δύσκολη θέση, φαίνεται ότι ο Bard βρίσκεται στο δρόμο για να κερδίσει τη Microsoft στο παιχνίδι του.

Το Bard είναι ένα πειραματικό chatbot γενετικής τεχνητής νοημοσύνης (AI), που υποστηρίζεται από το LaMDA (Language Model for Dialogue Applications). το chatbot AI κατασκευάστηκε χρησιμοποιώντας μοντέλα μεγάλων γλωσσών της Google και αντλώντας πληροφορίες από τον Ιστό. Ωστόσο, μόλις ένα μήνα μετά την αποτυχημένη κυκλοφορία, η Google ενημέρωσε το Bard από LaMDA σε PaLM (Pathways Language Model) για βελτιωμένες δυνατότητες μαθηματικών και λογικής, με την "κωδικοποίηση να έρχεται σύντομα".

Σε αντίθεση με το LaMDA, το PaLM βασίζεται σε μια αρχιτεκτονική τεχνητής νοημοσύνης επόμενης γενιάς που ονομάζεται Pathways και μπορεί να «εκπαιδεύσει ένα μοντέλο να κάνει χιλιάδες ή εκατομμύρια πράγματα» σε αντίθεση με την τρέχουσα εξατομικευμένη προσέγγιση. Σαν άποτέλεσμα, Το Google λέει ο νέος Bard «θα κατανοήσει καλύτερα και θα ανταποκριθεί στις προτροπές σας για προβλήματα λέξεων και μαθηματικών πολλαπλών βημάτων». Αλλά η Google δεν το έκανε μόνο

Με την αναβάθμιση μαθηματικών και λογικής να χρησιμεύει ως δομικό στοιχείο για το νέο Bard, την Google ανακοίνωσε Παρασκευή ότι ενημέρωσε το Bard για να βοηθήσει τους ανθρώπους να γράφουν και να διορθώνουν τον κώδικα λογισμικού, ισοπεδώνοντας το παιχνίδι για όλους. Ο γίγαντας αναζήτησης λέει ότι ο Bard μπορεί «να σας βοηθήσει προσφέροντας νέους τρόπους για να γράψετε κώδικα, να δημιουργήσετε δοκιμαστικές περιπτώσεις ή να ενημερώσετε API».

Το chatbot της Google, Bard, έχει πλέον τη δυνατότητα να βοηθά τους χρήστες σε εργασίες προγραμματισμού. Ανταποκρινόμενος στην υψηλή ζήτηση από τους χρήστες, ο τεχνολογικός γίγαντας εξόπλισε το Bard με χαρακτηριστικά που του επιτρέπουν να δημιουργεί, να διορθώνει και να εξηγεί κώδικα. Το Bard υποστηρίζει 20 γλώσσες προγραμματισμού, συμπεριλαμβανομένων των C++, Java, JavaScript και Python, και πλέον μπορεί να ενσωματωθεί με άλλα προϊόντα της Google. Οι χρήστες μπορούν να εξάγουν τον κώδικά τους στο Colab, το περιβάλλον notebook της Google που βασίζεται σε σύννεφο για την Python, και ο Bard μπορεί επίσης να βοηθήσει στη σύνταξη συναρτήσεων για Φύλλα.

Ανακοινώνοντας την κυκλοφορία, η Google είπε:

«Από τότε που λανσάραμε το Bard, το πείραμά μας που σας επιτρέπει να συνεργαστείτε με γενετική τεχνητή νοημοσύνη, η κωδικοποίηση ήταν ένα από τα κορυφαία αιτήματα που έχουμε λάβει από τους χρήστες μας. Ως επικεφαλής προϊόντων στην Έρευνα Google — και παθιασμένος μηχανικός που εξακολουθεί να προγραμματίζει καθημερινά — είμαι ενθουσιασμένος που σήμερα ενημερώνουμε το Bard ώστε να συμπεριλάβει αυτήν την ικανότητα."

Ένα κινούμενο GIF που εμφανίζει κείμενο για το πώς "ο Bard μπορεί να σας βοηθήσει": διορθώστε τις γραμμές πηγαίου κώδικα, δημιουργήστε τεκμηρίωση και σεμινάρια για τον πηγαίο κώδικα, εξηγήστε τον κώδικά σας γραμμή προς γραμμή, μεταφράστε τον κώδικά σας από τη μια γλώσσα στην άλλη.

«Με νέες δυνατότητες κωδικοποίησης, είμαστε ενθουσιασμένοι που εφαρμόζουμε τη γενετική τεχνητή νοημοσύνη για να επιταχύνουμε την ανάπτυξη λογισμικού, να εμπνεύσουμε την καινοτομία και να βοηθήσουμε τους ανθρώπους να λύσουν περίπλοκες προκλήσεις μηχανικής», ανέφερε η Google σε μια ανάρτηση ιστολογίου.

Με την αναβάθμιση, το Google Bard έχει επεκτείνει τις δυνατότητές του για να περιλαμβάνει περισσότερες από 20 γλώσσες προγραμματισμού, όπως C++, Go, Java, JavaScript, Python και TypeScript, μεταξύ άλλων. Οι χρήστες Python μπορούν να επωφεληθούν από μια νέα δυνατότητα που τους επιτρέπει να εξάγουν τον κώδικά τους απευθείας στο Google Colab χωρίς την ανάγκη αντιγραφής και επικόλλησης. Επιπλέον, ο Bard ενσωματώνεται πλέον στα Φύλλα Google για να βοηθά τους χρήστες να γράφουν λειτουργίες.

Η νέα δυνατότητα εντοπισμού σφαλμάτων του Bard είναι επίσης ικανή να λειτουργεί με τον κώδικα που έχει δημιουργήσει.

"Αν ο Bard σας δώσει ένα μήνυμα σφάλματος ή έναν κωδικό που δεν κάνει αυτό που σκοπεύατε, απλώς πείτε στον Bard "αυτός ο κωδικός δεν λειτούργησε, παρακαλώ διορθώστε τον" και ο Bard μπορεί να σας βοηθήσει να εντοπίσετε σφάλματα."

Τέλος, όχι μόνο ο Bard γράφει και διορθώνει τον κώδικα λογισμικού, αλλά μπορεί επίσης να βελτιώσει την απόδοση και την αποτελεσματικότητα του κώδικα απαντώντας σε απλά μηνύματα όπως «Μπορείς να κάνεις αυτόν τον κώδικα πιο γρήγορα;». Προς το παρόν, το Bard είναι διαθέσιμο σε μια περιορισμένη ομάδα χρηστών που μπορούν να αλληλεπιδρούν με το chatbot και να κάνουν ερωτήσεις αντί να χρησιμοποιούν το συμβατικό εργαλείο αναζήτησης της Google.


Σφραγίδα ώρας:

Περισσότερα από TechStartups