生成AIが大人気です。生成AIを使うと簡単な指示を与えるだけで、プログラムを生成してくれます。とは言え、各AI(大規模言語モデル)ごとに異なる結果を出力します。そこで、今回は、素数生成などのお題を使って、Google BardとOpenAI ChatGPTの生成するプログラムを比較してみましょう。 生成AIのコード生成機能について 『生成AI(Generative AI)』とは、事前に膨大なデータを利用して学習した大規模モデルを利用して、画像、音楽、会話などさまざまな新しいコンテンツを生成できるAIのことです。例えば、OpenAIが開発したChatGPTは、高度な文章生成能力を持っており、自然にAIと会話できるだけでなく、文章の要約から、外国語への翻訳など、さまざまな能力を持っています。また、プログラムを生成する機能も優れており、今後、プログラマーの働き方にも変化がありそうです。 そして、