2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Amazon CodeWhispererはこんなこともできる(遊んでみた話)

Posted at

はじめに

船井総研デジタルの陸です。

この記事では、Amazon CodeWhispererのコード支援サービスを用いていろいろテストしてみたことについて紹介しました。コメントによるコード生成だけではなく、簡単なやりとりもできることがわかったので、各テストケースを記録の形で書いてみたいと思います。
前回、Amazon CodeWhispererについて書いた記事(以下を参照)の次のものになります。

テスト開始

Amazon Code Whispererって、プログラムコードの生成ができることは公式ホームページでも確認できたましたが、他にもいろいろできるか気になり、テストをしてみました。

Q1.関数の説明

引数に3つの数字を入力すると、足し算して返却する関数を作り、その結果をコンソールに出力する簡単なコードを書いた後、コメントから質問してみました。
「以下の関数は何をしますか(何の処理をしますか)」と聞いたら
ちゃんと、関数の役割からコンソールでの出力まで完璧に説明してくれました!
おおー、こういうこともできるのか! GitHub Copilot Chatでしかできないと思った私の思い込みは完全に間違っていました。
スクリーンショット 2023-09-22 111202.png

Q2.結果予測

書いたコードについて説明もしてもらえたので、実行結果も教えてくれるだろうとしてプロンプトを書いてみました。
そうしたら、「3」という回答が返ってきましたが、実際の実行結果は「4」です。
その後、引数を変えながら何回か試してみましたが、誤答がほぼでした。
これについては残念!
スクリーンショット 2023-09-22 111412.png

Q3.Qiitaについて

最初に聞いてみたのは「Qiita」サイトについてでした。
「Qiita」って知ってる?と聞いたら、なんと!
うん、知ってるよー と回答をもらいました。(笑)
その他にURLの質問も勝手に作ってくれましたが、それに対してもちゃんとしたURLを生成してくれました。
知らないー と回答すると思っていた私には少しビックリでした。
スクリーンショット 2023-09-22 114419.png

Q4. 日本の首都

この後からはふざけた質問をどんどん投げてみました(笑)
まず、日本の首都について聞いたところ、なんと
「愛知県」という結果が返ってきました。
CodeWhispererさん、本当にそうなの?!
スクリーンショット 2023-09-22 112040.png

Q5. 会社情報

次はうちの会社について聞いてみました。
この質問に対しても面白い回答が返ってきました(笑)
スクリーンショット 2023-09-22 113256.png

Q6. 天気情報

次は今日の天気について聞いてみました。
地域情報をまったく書かずだったので、また面白い回答がくるかなと思っていたところ、
「いい天気」
とシンプルな回答が出てきました。
まあ、実際にいい天気でしたけどね、、これは当たり、、かな
スクリーンショット 2023-09-22 113737.png

Q7. らめん?うどん?

最後の質問として、ラーメンとうどんのうち、どっちがおいしいかについて聞いたところ
以下の回答が返ってきました。
そうです、CodeWhispererはうどん派だったんです。
ちなみに、僕はラーメン派ですが、もちろんうどんも好きです。
スクリーンショット 2023-09-22 114112.png

最後に

コード生成以外のプロンプトにも対応ができるCodeWhispererに驚いだ次第です。
以上、Codehispererの簡単なテストでしたー

2
2
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?