Googles Chatbot Bard AI kann jetzt Code generieren und debuggen

Googles Chatbot Bard AI kann jetzt Code generieren und debuggen

Das Konversations-KI-Tool Bard von Google kann jetzt Softwareentwicklern bei der Programmierung helfen, einschließlich Codegenerierung, Debugging und Codeerklärung – eine neue Reihe von Fähigkeiten, die als Reaktion auf die Nachfrage der Benutzer hinzugefügt wurden.

Das Codieren war demnach eine der häufigsten Anfragen, die Google von Nutzern erhalten hat zu einem Freitagsblog Beitrag von Paige Bailey, Produktleiterin bei Google Research.

Google gab am Freitag bekannt, dass es diese Softwareentwicklungsfunktionen in mehr als 20 Programmiersprachen einführt, darunter C++, Go, Java, JavaScript, Python und TypeScript. Benutzer können Python-Code nach exportieren Google Colab. Bard kann auch mit Schreibfunktionen für Google Sheets helfen.

Zusammengenommen bedeutet dies, dass Bard, das generative KI-Experiment, das Google Anfang dieses Jahres gestartet hat, Benutzern helfen kann, ihren Quellcode Zeile für Zeile zu überprüfen und zu debuggen. Google sagte, dass Entwickler Bard sagen können: „Dieser Code hat nicht funktioniert, bitte beheben Sie ihn“, und es wird beim Debuggen helfen.

Es kann auch Code von einer Sprache in eine andere übersetzen und Codeschnipsel erklären, eine hilfreiche Funktion für Programmieranfänger.

Bard, das geschaffen wurde, um mit ChatGPT und anderen Sprachmodellen zu konkurrieren, konnte in TechCrunchs eigenen Tests zur Chatbot-Leistung nicht ganz mit seinen KI-Kollegen mithalten. Diese neuesten Fähigkeiten könnten Bard helfen, zumindest auf dem Papier mit ChatGPT und Claude Schritt zu halten.

Wie Also Bard ist in der Lage, Code zu erstellen, zu übersetzen und zu debuggen, ist eine andere Frage.

Wie Bailey in dem Blogbeitrag warnte, ist Bard noch ein frühes Experiment und „kann manchmal ungenaue, irreführende oder falsche Informationen liefern, während er sie selbstbewusst präsentiert“.

Beispielsweise kann Bard Entwicklern Arbeitscode geben, der unvollständig ist oder nicht die erwartete Ausgabe erzeugt.

„Trotz dieser Herausforderungen glauben wir, dass die neuen Funktionen von Bard Ihnen helfen können, indem sie neue Möglichkeiten bieten, Code zu schreiben, Testfälle zu erstellen oder APIs zu aktualisieren. Wenn Bard ausführlich aus einem bestehenden Open-Source-Projekt zitiert, wird die Quelle zitiert“, schrieb Bailey.

tch-1-tech