人気過去連載を電子書籍化して無料ダウンロード提供する@IT eBookシリーズ。第104弾は、人間と対話をするかのようにテキストを生成してくれる大規模言語モデル「ChatGPT」を対象に、その特徴や動作原理、APIを使ったコンソールプログラムまでを紹介します。
2022年11月にOpenAIがリリースしたChatGPTはユーザー(人間)と対話を行う形式でテキストを生成する「大規模言語モデル(LLM:Large Language Model)」と呼ばれるものです。ユーザーとの間で文脈に沿ったテキストを生成するのが大きな特徴ですが、適切な返答があることもあれば、どう見ても間違った返答をすることもあります。それでも、これまでのテキスト生成AIよりも格段に品質の高い出力を行う大規模言語モデルだといえます。その品質の高さから、ChatGPTをどう活用すべきかとか、ChatGPTは使うべきではないといった議論も各所で行われるほどです。
本eBookでは、ChatGPTとは何かに始まり、ChatGPTがなぜユーザーの意図に沿った返答を返せるのか、ChatGPTの技術を取り込んだマイクロソフトのBingの概要、ChatGPTからの返答をよりよいものにするためのテクニックを紹介します。特に「思考の連鎖」と呼ばれる手法を覚えることで、ユーザーがChatGPTに何をしてほしいのかをうまく伝え、ChatGPTの振る舞いをうまく制御できるようになるはずです。そして、最後にChatGPT APIを使った簡単なプログラムを作成してみましょう。
ChatGPTの基礎から、与えるテキスト(プロンプト)をどう工夫すればよいか、プログラミングまでを網羅する一冊です。
Copyright© Digital Advantage Corp. All Rights Reserved.