GoogleのチャットAI「Bard」がコード生成やデバッグ、コード解説などに対応、JavaやPythonなど20以上のプログラミング言語、Google Sheetsの関数など

2023年4月27日

Googleは現在実験的に公開しているチャットAIの「Bard」が、JavaやPythonなど20以上のプログラミング言語でのコード生成やデバッグに対応したことを明らかにしました。

下記は同社のブログ記事「Bard now helps you code」からの引用です。

Starting now, Bard can help with programming and software development tasks, including code generation, debugging and code explanation. We’re launching these capabilities in more than 20 programming languages including C++, Go, Java, Javascript, Python and Typescript. And you can easily export Python code to Google Colab — no copy and paste required. Bard can also assist with writing functions for Google Sheets.

今から、Bardはコード生成、デバッグ、コード解説などのプログラミングやソフトウェア開発作業を支援できるようになりました。C++、Go、Java、JavaScript、Python、TypeScriptを含む20以上のプログラミング言語でこれらの機能を提供します。また、PythonのコードをGoogle Colabに簡単にエクスポートすることができます。コピー&ペーストは不要です。また、BardはGoogle Sheets用の関数の記述もサポートします。

Google Sheets用の関数にも対応しているのはGoogleらしいところでしょう。

下記は実際にBardにJavaScriptのサンプルコードとして、JSONを読み込んで配列変数に代入する例の作成を依頼したところです。現時点でBardとのやり取りは英語に限られているため、依頼は英語で行いました。

fig

筆者がJavaScriptのサンプルをいくつか依頼したところでは、ChatGPT 3.5の方がやや分かりやすいコードを出力するのではないか、という感想でした。

一方でGoogle Sheetsの関数に対応しているように、今後Google Apps ScriptやGoogle Cloudのコード生成が充実してくれば、これらのサービスを活用している開発者やユーザーにとっては有望な選択肢になるかもしれません。

あわせて読みたい

Google Cloud クラウド プログラミング言語 機械学習・AI Google




タグクラウド

クラウド
AWS / Azure / Google Cloud
クラウドネイティブ / サーバレス
クラウドのシェア / クラウドの障害

コンテナ型仮想化

プログラミング言語
JavaScript / Java / .NET
WebAssembly / Web標準
開発ツール / テスト・品質

アジャイル開発 / スクラム / DevOps

データベース / 機械学習・AI
RDB / NoSQL

ネットワーク / セキュリティ
HTTP / QUIC

OS / Windows / Linux / 仮想化
サーバ / ストレージ / ハードウェア

ITエンジニアの給与・年収 / 働き方

殿堂入り / おもしろ / 編集後記

全てのタグを見る

Blogger in Chief

photo of jniino

Junichi Niino(jniino)
IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。
詳しいプロフィール

Publickeyの新着情報をチェックしませんか?
Twitterで : @Publickey
Facebookで : Publickeyのページ
RSSリーダーで : Feed

最新記事10本