グーグルは、開発者がコードを書いたりデバッグしたりするのを支援するために、同社のAIチャットボットBardを更新している。競合のChatGPTや Bing AIはコード生成に対応しているが、グーグルは先月Bardへのアクセスをオープンにして以来、「最も多いリクエストのひとつ」だという。

Bardは現在、コードの生成、既存のコードのデバッグ、コード行の説明の支援、さらにはGoogle Sheets用の関数の記述が可能だ。

「これらの機能は、C、Go、Java、Javascript、Python、Typescriptを含む20以上のプログラミング言語で提供開始します」とGoogle Researchのグループプロダクトマネージャー、ペイジ・ベイリーは説明する。

マイクロソフト傘下のGitHubがCopilotでChatGPTのようなアシスタントを実装しているのと同じように、Bardにコード・スニペットの説明を求めたり、GitHubのリポジトリにあるコードの説明を求めることができる。Bardはまた、あなたが提供したコード、あるいはあなた自身のコードであっても、エラーや出力があなたが求めていたものでなかった場合にデバッグしてくれる。

エラーといえば、多くのAIベースのチャットボットがそうであるように、Bardも「自信を持って情報を提供しながら、時には不正確な、誤解を招くような、あるいは誤った情報を提供することがある」とBailey氏は認めている。「コーディングに関して言えば、Bardは期待された出力を生成しない作業コードを提供したり、最適でないコードや不完全なコードを提供することがあります」とBailey氏は言う。

Bardの回答を常に確認し、信頼する前にエラーやバグ、脆弱性がないか慎重にテストし、コードを見直すこと。Bardはまた、推奨コードを “長々と “引用する場合は、そのソースを引用する。

グーグルは、従業員が繰り返しチャットボットを批判し、「病的な嘘つき」とレッテルを貼っていることを示唆する報道にもかかわらず、Bardチャットボットを推進している。Bard、Bing、ChatGPTを比較した我々のテストでは、グーグルのBardチャットボットはライバルよりも精度が低いことがわかった。

The Vergeからの情報です。